Nope, imap does need net access
This commit is contained in:
parent
76333c0a7c
commit
186589dd5f
|
@ -322,7 +322,8 @@ in {
|
|||
};
|
||||
imap = {
|
||||
service = {
|
||||
networks = [ "internal_network" "ldap_network" ];
|
||||
networks =
|
||||
[ "internal_network" "external_network" "ldap_network" ];
|
||||
ports = [ "143:143" "993:993" ];
|
||||
volumes = [
|
||||
"${cfg.state-directory}/dovecot:/state"
|
||||
|
|
|
@ -243,12 +243,13 @@ in {
|
|||
cfg.blacklist.dns) ++ [ "reject" ];
|
||||
|
||||
relay-restrictions = [
|
||||
"reject_unauth_pipelining"
|
||||
"reject_unknown_sender_domain"
|
||||
"permit_sasl_authenticated"
|
||||
"permit_mynetworks"
|
||||
"reject_unknown_sender_domain"
|
||||
"reject_unauth_destination"
|
||||
"reject_unauth_pipelining"
|
||||
] ++ (map (blacklist: "reject_rbl_client ${blacklist}")
|
||||
cfg.blacklist.dns)
|
||||
++ [ "permit_mynetworks" "reject_unauth_destination" "permit" ];
|
||||
cfg.blacklist.dns) ++ [ "permit" ];
|
||||
|
||||
recipient-restrictions = [
|
||||
"check_recipient_access ${mappedFile "reject_recipients"}"
|
||||
|
|
Loading…
Reference in New Issue