ブラックリストに登録されてメールが送れない場合の解決方法
うちの会社のクライアントからメールが届かないとの電話があり、いろいろやってみましたがやっぱりメールが届きません。 送信メールエラーのメッセージを見ると「said: 550 SC-001」と記載があり、どうやらスパムメール判定されているようです。 今回は解決に至るまでの経緯を詳しく記載していきます。
1.スパム判定を行う
実際にスパム判定されているかどうかをaguseとAnti Abuseを使って調べてみました。
aguseによる判定
2つのブラックリストに登録されていました。
Anti Abuseによる判定
こちらは4つのブラックリストに登録されていました。
どうやら確実にSPAMのブラックリストに登録されています。
2. Outlookのスパム解除申請
送信メールエラーの記載を見てみると
: host hotmail-com.olc.protection.outlook.com[...] said: 550 OU-001 (SNT004-MC10F5) Unfortunately, messages from ..*. weren't sent. Please contact your Internet service provider since part of their network is on our block list. You can also refer your provider to http://mail.live.com/mail/troubleshooting.aspx#errors. (in reply to MAIL FROM command)
outlook.com、hotmail-comでブロックされているようです。「said: 550 SC-001」で調べているとmicrosoftの Outlook.com による配信の送信者情報よりスパム解除申請が出来ることが分かり、早速申請してみました。
記入方法は下記をご覧ください。
申請が完了して、しばらくするとmicrosoftより下記のメールが届きました。
ご報告いただいた IP の調査を完了しましたのでご連絡いたします。以下に調査結果をまとめましたのでご覧ください。
他のブロックリストに登録あり XXX.XX.XXX.XX 上記の IP アドレスは、Spamhaus のブロックリストに登録されていることを確認したしました。
問題を解決するには、Spamhaus へお問い合わせくださいますようお願い申し上げます。Spamhaus Block list Removal Center > へ問題を報告するには、http://www.spamhaus.org/lookup/ へアクセスしてください。
Spamhaus のブロックリストから削除されることで、関連する Outlook.com のブロックも自動的に解除されますが、変更がシステムへ完全に反映されるまで、24 - 48 時間程度かかる場合がございますことを、予めご了承ください。
メールの記載にあるように、Spamhausでの解除申請を行ってみます。
3. SPAMHAUSのスパム解除申請
1) 下記のURLにアクセスし、ドメインやIPアドレスがブラックリスト入りしているか調査します。
https://www.spamhaus.org/lookup/
2) ドメイン、もしくはIPアドレスを入力して『Lookup』ボタンをクリックします。
3) ブラックリスト入りしていた場合は下記のような表示が出ます。
*****.com is listed in the XBL, because it appears in:
4) ドメイン名をクリックして「Removal from」へ移動します。
5) 解除フォームで「メールアドレス」と「表示されている番号」を入力して「Remova」をクリック。
※この時利用するメールがgmailやyahooメールなどのフリーメールは利用できません。
ここで問題が無ければ、完了のメッセージが表示されます。
ただ、SPAMHAUSを解除をしてもある程度経過するとまた載ることがあるので、しばらくの間確認してください。
4. レンタルサーバー会社に依頼
SPAMHAUSで解除して数日、メールは問題なく送信できていましたが、再びメールが送れなくなりました。
またスパムの判定を受けたみたいで、SPAMHAUSのスパム判定にも引っかかってしまいました。
それ以降、何度か申請を行いましたが、申請時にエラーが表示されるようになりました。
ブラックリストが解除出来ないのは何か原因があると思いますが、自サイトがスパム行為等を行っていたわけではありません。何らかの手違いでブラックリストに登録されたと思っていたのですが…。
サーバーはsixxcoreの共用サーバーを使っていたので、他のサーバーの影響を受けているのかもしれません。そうなると私ではどうしようもないので、sixxcoreにサーバーのIPアドレスがブラックリストに登録されてメールが送れないという旨のメールを送りました。
しばらくしてブラックリストから解除され、その後もブラックリストに登録されることはなくなりました。
5.最後に
今回はsixcoreの方が適切な対応をして頂いたので、無事に解除できましたが、もしブラックリストの登録が解除できない場合は、サーバーのIPアドレスを変えなければ解決できません。つまり利用してるサーバーを変えればOKですが、サーバーを移動するのも結構大変な作業になってきますね。