postfix から hotmail にメールを送信できない

postfix から hotmail にメールを送信できない

サーバーから Hotmail にメールを送信する際に問題が発生します。mxtoolbox.com を使用しましたが、記録やブラックリストに問題は報告されていません。

また、メールはGmailに正常に送信されます...

これは電子メール送信時の mail.log です。

Hotmail へ:

Sep  4 01:13:50 NewWeb postfix/smtp[2860]: 4CC787FDE1: to=<[email protected]>, relay=mx2.hotmail.com[65.55.92.152]:25, delay=39, delays=38/0.01/0.4/0.76, dsn=2.0.0, status=sent (250  <[email protected]> Queued mail for delivery)
Sep  4 01:13:50 NewWeb postfix/qmgr[23903]: 4CC787FDE1: removed

Gmailへ:

Sep  4 01:23:26 NewWeb postfix/cleanup[2938]: EA0FF7FDE1: message-id=<[email protected]>
Sep  4 01:23:26 NewWeb postfix/qmgr[23903]: EA0FF7FDE1: from=<[email protected]>, size=357, nrcpt=1 (queue active)
Sep  4 01:23:26 NewWeb postfix/smtp[2947]: EA0FF7FDE1: to=<[email protected]>, relay=gmail-smtp-in.l.google.com[173.194.70.27]:25, delay=39, delays=38/0/0.08/0.41, dsn=2.0.0, status=sent (250 2.0.0 OK 1378250599 7si16540202eeu.278 - gsmtp)
Sep  4 01:23:26 NewWeb postfix/qmgr[23903]: EA0FF7FDE1: removed
Sep  4 01:23:32 NewWeb postfix/smtpd[2933]: disconnect from localhost[127.0.0.1]

メールは送信されているようですが、hotmail を経由していません。他の設定ファイルが必要な場合は、コメントで追加できます。

これを理解するのを手伝ってくれる人がいれば感謝します...

答え1

CappyTさんは正しい。問題は Hotmail サーバーから発生します。信じられないことです。これに対する Microsoft の非常に貧弱な回答も参照してください。 マイクロソフトの回答

私も自分のサーバー(ブラックリストに載っていない)でこの問題を経験しました。私のメッセージは完全に認証(spf、dkim)されており、フォーマットも適切です。私は何千人もの人にメールを送信しています。ログを確認すると、次のことがわかります。

postfix/smtp[15617]: B05C066C0E: to=EMAIL、relay=mx1.hotmail.com[65.54.188.110]:25、delay=2.8、delays=0.07/0.01/1.2/1.5、dsn=2.0.0、status=sent (250 EMAIL 配信待ちメール)

これは私にとってはOKの応答と同じです。バウンス応答は受け取らず、メッセージは配信されません。結論: 会員の皆さんにhotmailをやめるように言わなければなりません

答え2

Hotmail は、迷惑メール報告パートナー プログラムにサインアップしてもらうために、いくつかの IP アドレスをランダムにブロックします。サインアップしない場合、次のようなメッセージを含むエラーがメールに返されることがあります。

host mx2.hotmail.com[65.54.188.72] said: 550 SC-001
(BAY004-MC1F54) Unfortunately, messages from xxx.xxx.xxx.xxx 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…il/troubleshooting.aspx#errors. (in reply to MAIL
FROM command)

これを修正するには、次のフォームに記入してください (これにより、IP が Hotmail のアドレスに送信できるようになると思います)。

https://support.msn.com/eform.aspx?productKey=edfsmsbl2&ct=eformts

またはこれ(これにより、サーバーがすべての Hotmail アドレスに送信できるようになります):

https://support.msn.com/eform.aspx?productKey=edfsjmrpp&ct=eformts

クライアント VM に IP の範囲がある場合 (メールが自分のドメインではない場合)、ここで Smart Network Data Service にサインアップする必要があります。

https://postmaster.live.com/snds/index.aspx

サーバーの IP 範囲を入力します。Microsoft は、ブラックリストに載るのではないかと心配するユーザーがスパム対策サービスに登録したり、料金を支払ったりすることを複雑にしています。

ブラックリストのステータスはここで確認することもできます:

http://www.anti-abuse.org/

またはここ:

このサイトについて

答え3

250 <[メールアドレス]> 配信待ちのメール

サーバーは通常のステータス (250) で応答し、メッセージがサーバーによって受信され、キューに入れられたことを通知しました。スパム内にあるか、ブロックされている可能性がありますが、それでもステータスは 250 のままです。

このような問題を回避するには、SPFそしてDKIM

関連情報