mirror of
https://github.com/docker-mailserver/docker-mailserver.git
synced 2024-01-19 02:48:50 +00:00
Merge pull request #1782 from aendeavor/fix-#1781
removing bl.spamcop.net for 8.0.1
This commit is contained in:
commit
14344bd42a
|
@ -47,7 +47,7 @@ smtpd_helo_required = yes
|
||||||
smtpd_delay_reject = yes
|
smtpd_delay_reject = yes
|
||||||
smtpd_helo_restrictions = permit_mynetworks, reject_invalid_helo_hostname, permit
|
smtpd_helo_restrictions = permit_mynetworks, reject_invalid_helo_hostname, permit
|
||||||
smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination
|
smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination
|
||||||
smtpd_recipient_restrictions = permit_sasl_authenticated, permit_mynetworks, reject_unauth_destination, check_policy_service unix:private/policyd-spf, reject_unauth_pipelining, reject_invalid_helo_hostname, reject_non_fqdn_helo_hostname, reject_unknown_recipient_domain, reject_rbl_client zen.spamhaus.org, reject_rbl_client bl.spamcop.net
|
smtpd_recipient_restrictions = permit_sasl_authenticated, permit_mynetworks, reject_unauth_destination, check_policy_service unix:private/policyd-spf, reject_unauth_pipelining, reject_invalid_helo_hostname, reject_non_fqdn_helo_hostname, reject_unknown_recipient_domain, reject_rbl_client zen.spamhaus.org
|
||||||
smtpd_client_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination, reject_unauth_pipelining
|
smtpd_client_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination, reject_unauth_pipelining
|
||||||
smtpd_sender_restrictions = permit_sasl_authenticated, permit_mynetworks, reject_unknown_sender_domain
|
smtpd_sender_restrictions = permit_sasl_authenticated, permit_mynetworks, reject_unknown_sender_domain
|
||||||
disable_vrfy_command = yes
|
disable_vrfy_command = yes
|
||||||
|
@ -58,7 +58,6 @@ postscreen_dnsbl_sites = zen.spamhaus.org*3
|
||||||
bl.mailspike.net
|
bl.mailspike.net
|
||||||
b.barracudacentral.org*2
|
b.barracudacentral.org*2
|
||||||
bl.spameatingmonkey.net
|
bl.spameatingmonkey.net
|
||||||
bl.spamcop.net
|
|
||||||
dnsbl.sorbs.net
|
dnsbl.sorbs.net
|
||||||
psbl.surriel.com
|
psbl.surriel.com
|
||||||
list.dnswl.org=127.0.[0..255].0*-2
|
list.dnswl.org=127.0.[0..255].0*-2
|
||||||
|
|
|
@ -846,8 +846,13 @@ function _setup_postgrey
|
||||||
{
|
{
|
||||||
_notify 'inf' "Configuring postgrey"
|
_notify 'inf' "Configuring postgrey"
|
||||||
|
|
||||||
sed -i -e 's/, reject_rbl_client bl.spamcop.net$/, reject_rbl_client bl.spamcop.net, check_policy_service inet:127.0.0.1:10023/' /etc/postfix/main.cf
|
sed -i -E \
|
||||||
sed -i -e "s/\"--inet=127.0.0.1:10023\"/\"--inet=127.0.0.1:10023 --delay=${POSTGREY_DELAY} --max-age=${POSTGREY_MAX_AGE} --auto-whitelist-clients=${POSTGREY_AUTO_WHITELIST_CLIENTS}\"/" /etc/default/postgrey
|
's+, reject_rbl_client zen.spamhaus.org$+, reject_rbl_client zen.spamhaus.org, check_policy_service inet:127.0.0.1:10023+' \
|
||||||
|
/etc/postfix/main.cf
|
||||||
|
|
||||||
|
sed -i -e \
|
||||||
|
"s/\"--inet=127.0.0.1:10023\"/\"--inet=127.0.0.1:10023 --delay=${POSTGREY_DELAY} --max-age=${POSTGREY_MAX_AGE} --auto-whitelist-clients=${POSTGREY_AUTO_WHITELIST_CLIENTS}\"/" \
|
||||||
|
/etc/default/postgrey
|
||||||
|
|
||||||
TEXT_FOUND=$(grep -c -i "POSTGREY_TEXT" /etc/default/postgrey)
|
TEXT_FOUND=$(grep -c -i "POSTGREY_TEXT" /etc/default/postgrey)
|
||||||
|
|
||||||
|
|
|
@ -34,7 +34,7 @@ function teardown_file() {
|
||||||
}
|
}
|
||||||
|
|
||||||
@test "checking postgrey: /etc/postfix/main.cf correctly edited" {
|
@test "checking postgrey: /etc/postfix/main.cf correctly edited" {
|
||||||
run docker exec mail_with_postgrey /bin/bash -c "grep 'bl.spamcop.net, check_policy_service inet:127.0.0.1:10023' /etc/postfix/main.cf | wc -l"
|
run docker exec mail_with_postgrey /bin/bash -c "grep 'zen.spamhaus.org, check_policy_service inet:127.0.0.1:10023' /etc/postfix/main.cf | wc -l"
|
||||||
assert_success
|
assert_success
|
||||||
assert_output 1
|
assert_output 1
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue