web-dev-qa-db-ja.com

postfixはメールが正常に送信されたと言いますが、メッセージはISPの受信トレイに到着しませんか?ログに拒否なし?

メールサーバーから@ bellsouth.netメールにテストメッセージを送信すると、Postfixログに送信は成功したが、メッセージがbellsouthの受信トレイに届かない。 At&Tがメッセージをブロックしている場合、失敗の通知やバウンスを受け取るべきではありませんか?

一部の顧客がメールを受信しない理由をトラブルシューティングしようとしていますが、mail.logにメッセージが拒否されたと表示されない場合、どのメッセージが正常に配信されたかをどうやって知ることができますか?

ログは示しています:

Feb 27 09:02:36 MyHOSTNAME postfix/pickup[26175]: D53A72713E5: uid=0 from=<root>
Feb 27 09:02:36 MyHOSTNAME postfix/cleanup[26487]: D53A72713E5: message-id=<[email protected]>
Feb 27 09:02:36 MyHOSTNAME postfix/qmgr[5595]: D53A72713E5: from=<[email protected]>, size=878, nrcpt=1 (queue active)
Feb 27 09:02:37 MyHOSTNAME postfix/smtp[26490]: D53A72713E5: to=<[email protected]>, relay=gateway-f1.isp.att.net[204.127.217.16]:25, delay=0.57, delays=0.11/0.03/0.23/0.19, dsn=2.0.0, status=sent (250 ok ; id=20120227140036M0700qer4ne)
Feb 27 09:02:37 MyHOSTNAME postfix/qmgr[5595]: D53A72713E5: removed

AT&Tサーバーはメッセージを受け入れましたよね?

たまたまAt&T/Bellsouthのメールがありますが、送信先のすべてのISPにアカウントを持っているわけではありません。メッセージが宛先に届いているかどうかを知る方法が必要です。 main.cfファイルに、拒否/バウンス通知を受け取るかどうかに影響する設定はありますか?

10
Nick

dsn=2.0.0と正しいrelay=は、ベルのメールサーバーがメッセージを受け入れたことを意味します。ただし、これはメッセージがユーザーのメールボックスに配信されることを意味するわけではありません。この場合、最も可能性の高い説明は、Bell Southのスパムフィルターがユーザーのメールボックスに到達する前にメッセージを消去したか、ユーザー独自のメールソフトウェアがメッセージを消去したことです。

Bell Southのサーバーからの返送メールが返送されるように、返信メールアドレスがメッセージを受け入れることを確認してください。これは、実際には存在しないサーバー上のメールボックスにメールを配信しようとする場合にも重要です。

メール設定をチェックして、メールにスパムのフラ​​グが付けられていないことを確認します(自分宛にメールを送信してからヘッダーをチェックします)。メールが「from」アドレスで指定されたドメインから送信されたように見えるように、Postfixは正しいヘッダー/エンベロープを書き込む必要があります。したがって、メールサーバーがmail.example.com用であるが、サーバーのホスト名が実際にmailserver.int.hostingprovider.comである場合、postfixはexample.comとして正しくマスカレードするように設定する必要があります。これは逆引きDNSにも対応しているため、サーバーのIPアドレスを検索するとサーバーアドレスが返されます(正しくない場合は、PTRレコードをそれに設定します)。これはDigで簡単に確認できます。

Dig example.com
Dig -x <your IP address>

DNSで [〜#〜] spf [〜#〜] を設定することも検討する必要があります。これは、サーバーからのメールのスパム対策スコアにすばやく簡単に追加できるためです。

8
webtoe
Feb 27 09:02:37 MyHOSTNAME postfix/smtp[26490]: D53A72713E5: to=<[email protected]>, relay=gateway-f1.isp.att.net[204.127.217.16]:25, delay=0.57, delays=0.11/0.03/0.23/0.19, dsn=2.0.0, status=sent (250 ok ; id=20120227140036M0700qer4ne)

ベルサウスはメッセージを受け入れた。もはやpostfixの責任ではありません。

何が起こったのかをbellsouthに聞いてください。

3
adaptr