我注意到sorbs.net将GMail的IP标记为垃圾邮件发件人,导致我的用户无法从gmail.com收到邮件。 我想禁用或删除sorbs.net检查过程中,或添加更多的DNSBLs,让Gmail邮件英寸我尝试添加以下到我的local.cf但没有成功:
whitelist_from_rcvd *@gmail.com gmail.com score __RCVD_IN_SORBS 0
我也尝试从20_dnsbl_tests.cf评论/删除20_dnsbl_tests.cf但是它也没有做任何事情。
这里是来自maillog的日志:
NOQUEUE: reject: RCPT from mail-oi0-f48.google.com[209.85.218.48]: 454 4.7.1 Service unavailable; Client host [209.85.218.48] blocked using dnsbl.sorbs.net; Currently Sending Spam See: http://www.sorbs.net/lookup.shtml?209.85.218.48; from=<[email protected]> to=<[email protected]> proto=ESMTP helo=<mail-oi0-f48.google.com> Sep 3 15:03:05 server postfix/smtpd[16891]: disconnect from mail-oi0-f48.google.com[209.85.218.48]
原来,这是后来做的检查不是SpamAssassin。 如果遇到同样的问题,请打开main.cf文件(可能位于/etc/postfix/main.cf ),find以smtpd_recipient_restrictions开头的行,并smtpd_recipient_restrictions移除reject_rbl_client dnsbl.sorbs.net 。
从SpamAssassin 3.4版开始,您可以通过添加以下内容来禁用任何BL的查询:(local.cf)
dns_query_restriction deny sorbs.net