有没有办法添加排除/白名单规则(或类似),这将抵制reject_rbl_client行为? 我有一个运行的后缀服务,具有以下客户端限制:
smtpd_client_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_rbl_client zen.spamhaus.org, permit
现在我想让我的后缀接受从我的家庭服务器发送的电子邮件。 家庭服务器位于DSL连接上,所以IP一直在变化。 此外,来自ISP的整个IP池在spamhaus.org上列入黑名单,所以通常由于reject_rbl_client zen.spamhaus.org而被拒绝。 是否有可能以某种方式configuration后缀,以便它将添加一个规则,从某些特定的dynamicDNS主机(总是解决我当前的家庭IP)到达的电子邮件不会被拒绝?
使用check_client_access 。 在reject_rbl_client之前插入它:
smtpd_client_restrictions = permit_mynetworks, permit_sasl_authenticated, check_client_access hash:/etc/postfix/rbl_override, reject_rbl_client zen.spamhaus.org, permit
join/etc/postfix/rbl_override
your.dynamic.dns OK
不要忘记运行postmap /etc/postfix/rbl_override
详细信息: http : //www.howtoforge.com/how-to-whitelist-hosts-ip-addresses-in-postfix