diff --git a/Python/etc/postfix/main.cf b/Python/etc/postfix/main.cf index 8d822ce..e39eafb 100644 --- a/Python/etc/postfix/main.cf +++ b/Python/etc/postfix/main.cf @@ -48,7 +48,7 @@ exports = [s.split(' ', 2)[0] for s in commands.getoutput("/usr/sbin/postconf -d # Les différents réseaux local_networks = ["127.0.0.0/8"] adm_networks = ["10.231.136.0/24"] -client_networks = ["138.231.136.0/21", "138.231.144.0/21", "138.231.148.0/22", "2a01:240:fe3d:4::/64"] +client_networks = ["138.231.136.0/21", "138.231.144.0/21", "138.231.148.0/22", "[2a01:240:fe3d:4::]/64"] @# +------------------+ @# | Variables utiles | @@ -238,13 +238,11 @@ if mx: @smtpd_sender_restrictions=reject_unknown_sender_domain @ @## Filtrage au RCPT TO +@# permet si le client est dans le reseau local +@smtpd_recipient_restrictions=permit_mynetworks if main: @# test contre cluebringer pour les quota / rate par utilisateur sasl - @smtpd_recipient_restrictions=check_policy_service inet:127.0.0.1:10031 - @# permet si le client est dans le reseau local - @ permit_mynetworks -else: - @smtpd_recipient_restrictions=permit_mynetworks + @ check_policy_service inet:127.0.0.1:10031 @# rejette les recipients sans nom de domaine totalement qualifie add("reject_non_fqdn_recipient") if main: