| |||||||||||||||||||||||||||||||
|
I want to whitelist certain domains for the reject_unknown_reverse_client_hostname restriction, but still checking the following restrictions in this restriction class (check_policy_service, reject_rbl_client,...) I suppose the first one is incorrect, but the 2nd would work. Can someone verify this, or is there a better way to do it? What about performance? are regexp maps faster than pcre? Regards Pieter smtpd_recipient_restrictions = ... permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination, check_client_access hash:/etc/postfix/checks/whitelist reject_unknown_reverse_client_hostname, check_policy_service inet:127.0.0.1:10031, check_client_access pcre:/etc/postfix/checks/client_restrictions.pcre, reject_rbl_client rbldnsd-virbl.dnsbl.bit.nl.dnsbl, reject_rbl_client sbl.spamhaus.org.dnsbl, ... permit cat /etc/postfix/checks/whitelist xxx.xxx.xxx.xxx DUNNO # whitelisted ip 1 xxx.xxx.xxx.xxy DUNNO # whitelisted ip 2 smtpd_recipient_restrictions = ... permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination, check_client_access pcre:/etc/postfix/checks/reject_unknown_reverse_client_hostname, check_policy_service inet:127.0.0.1:10031, check_client_access pcre:/etc/postfix/checks/client_restrictions.pcre, reject_rbl_client rbldnsd-virbl.dnsbl.bit.nl.dnsbl, ... permit cat /etc/postfix/checks/reject_unknown_reverse_client_hostname /xxx\.xxx\.xxx\.xxx/ DUNNO # whitelisted ip 1 /xxx\.xxx\.xxx\.xxy/ DUNNO # whitelisted ip 2 /.*/ reject_unknown_reverse_client_hostname
| ||||||||||||||||||||||||||||||
© 2004-2008 readlist.com