web-dev-qa-db-ja.com

spamasassinのソルブ人を無効にする方法

Sorbs.netがGMailのIPをスパム送信者としてマークしているため、ユーザーがgmail.comから受信できなくなっていることに気付きました。 Gmailのメールを受信するために、sorbs.netを無効にするか、チェックプロセスから削除するか、DNSBLを追加したいのですが、local.cfに以下を追加しようとしましたが、成功しませんでした。

whitelist_from_rcvd  *@gmail.com  gmail.com
score   __RCVD_IN_SORBS  0

また、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]
2
undone

SpamAssassinバージョン3.4以降、次を追加することでBLのクエリを無効にできます:(local.cf)

dns_query_restriction deny sorbs.net 
1
Kondybas

結局、SpamAssassinではなくチェックを行っていたのはpostfixでした。同じ問題が発生した場合は、main.cfファイル(おそらく/etc/postfix/main.cf内)を開き、smtpd_recipient_restrictionsで始まる行を見つけて、そこからreject_rbl_client dnsbl.sorbs.netを削除します。

1
undone