Add support for disabling milter mail filters.
This commit is contained in:
parent
0f6fa53e6d
commit
44317f0b57
@ -2540,6 +2540,7 @@ milter_protocol = 6
|
||||
# localhost:10025 section in master.cf: 'smtpd_milters='
|
||||
#
|
||||
#smtpd_milters = local:/opendkim/opendkim.sock
|
||||
smtpd_milter_maps = cidr:/etc/postfix/smtpd_milter_map
|
||||
smtpd_milters =
|
||||
non_smtpd_milters = local:/opendkim/opendkim.sock
|
||||
EOF
|
||||
@ -3058,6 +3059,42 @@ else
|
||||
fi
|
||||
|
||||
|
||||
_file="/etc/postfix/smtpd_milter_map"
|
||||
echononl " Create file '$_file' used disabling milter mail filter for client IP address(es)"
|
||||
if [[ ! -f "$_file" ]]; then
|
||||
cat << EOF > "$_file"
|
||||
# Disable Milters for local clients.
|
||||
#127.0.0.0/8 DISABLE
|
||||
#192.168.0.0/16 DISABLE
|
||||
#172.16.0.0/12 DISABLE
|
||||
#::/64 DISABLE
|
||||
|
||||
# Disable Milters for b.mx.oopen.de
|
||||
162.55.82.73 DISABLE
|
||||
2a01:4f8:271:1266::73 DISABLE
|
||||
|
||||
# Disable Milters for d.mx.oopen.de
|
||||
95.217.204.227 DISABLE
|
||||
2a01:4f9:4a:47e5::227 DISABLE
|
||||
|
||||
# Disable Milters for lists.mx.warenform.de
|
||||
83.223.86.78 DISABLE
|
||||
2a01:30:0:13:223:35ff:fef5:84b6 DISABLE
|
||||
|
||||
# Disable Milters for lists36.net
|
||||
192.68.11.82 DISABLE
|
||||
2001:678:a40:3000::82 DISABLE
|
||||
EOF
|
||||
if [[ $? -eq 0 ]] ; then
|
||||
echo_ok
|
||||
else
|
||||
echo_failed
|
||||
fi
|
||||
else
|
||||
echo_skipped
|
||||
fi
|
||||
|
||||
|
||||
if $IS_SYMPA_LIST_SERVER ; then
|
||||
|
||||
_file_name=sympa_domains
|
||||
|
Loading…
Reference in New Issue
Block a user