2008-05-13

外部からのメールを受信できない - Set the NS record for relays.ordb.org to 127.0.0.1

自分用メモ。最近ミニ運用が多いです。

外部から目的のサーバへメールを送信すると送れない。
エラーメールが返ってきます。

原因はMTAがスパムブラックリストのordb.orgを利用していたため。
参照設定を取り除くか、別のスパムデータベースを参照するように変えるかしましょう。

qmailだったら
/var/qmail/services/smtpd/run
を開いて
/usr/local/bin/rblsmtpd -r relays.ordb.org \
な感じのところを削除するなり別のスパムデータベースサーバへ書き換えたりしましょう。

sendmailだったら
/etc/mail/sendmail.mc
を開いて
FEATURE(`dnsbl', `relays.ordb.org', `"550 Email rejected due to sending server misconfiguration - see http://ordb.org/"')
な感じのところを
dnl FEATURE(`dnsbl', `relays.ordb.org', `"550 Email rejected due to sending server misconfiguration - see http://ordb.org/"')
と先頭にdnlつけてコメントアウトするなり別のスパムデータベースサーバへ書き換えたりしましょう。


ちなみに ordb.org のサービスは2006年12月に終了しているのですが、まだordb.orgをリレーする設定のサービスがあまりに多いため中の人が、 relays.ordb.org をひくと 127.0.0.1 が返るようにしてしまったそうです。
Set the NS record for relays.ordb.org to 127.0.0.1

また、
ORDB.org has not taken this step to deliberately cause harm to users - but to flush out incompetent mail admins and stupid system owners.(ORDB.orgは、故意にユーザに害を引き起こすためにこの方法を取るのではなく、無能なメールアドミンと愚かなシステム所有者を洗うために取りました。)

というわけだそうです。
やりかたはちょっと。。。と思いますがお気持ちはわかりますよ~。


参考リンク

ORDB.org の DNSBL による広域メールブロックについて - JPCERT/CC
http://www.jpcert.or.jp/pr/2008/pr080002.txt

Set the NS record for relays.ordb.org to 127.0.0.1
http://www.nowhere.dk/archives/2008/03/27/ordb_org_is_dead_and_gone/

猫又にゃぉ助の「責任者出てこい!」: 某所へメールが届かないのは、ORDB.orgが原因。
http://nekomata-nyaosuke.moe-nifty.com/detekoi/2008/03/ordborg_2935.html

via ORDB.orgのやり方に賛否両論!? - セキュリティは楽しいかね?
コメントを投稿