Postfixメール送信できなくなった(RBL lookup error: Host or domain name not found)
外部からメールサーバーに接続してメールを送るPHPプログラムがあった、そのプログラムでメール送信ができなくなったとの連絡がありました。メールログを確認すると以下のメールログがありました
postfix/smtpd[22786]: warning: 237.146.83.124.truncate.gbudb.net: RBL lookup error: Host or domain name not found. Name service error for name=237.146.83.124.truncate.gbudb.net nl
「237.146.83.124.truncate.gbudb.net: RBL lookup error: Host or domain name not found」というエラーが上がっています。メール送信時にブラックリストのDBを見に行ってそのブラックリストの掲載されている場合は、拒否する設定にしています。
そのブラックリストを提供しているサイトがサービスを停止したようで、そのブラックリストを提供しているサイトのコメントアウトしてPostfixを再起動したら問題なく送信できるようになりました
$ sudo vim /etc/postfix/main.cf smtpd_client_restrictions = reject_rbl_client bl.spamcop.net, reject_rbl_client cbl.abuseat.org, # reject_rbl_client truncate.gbudb.net, check_client_access hash:/etc/postfix/reject_client, permit $ sudo /etc/init.d/postfix restart
ディスカッション
コメント一覧
まだ、コメントがありません