送信者の Sendmail には「stat=Sent」と表示されますが、受信者はメッセージを受信しません。

送信者の Sendmail には「stat=Sent」と表示されますが、受信者はメッセージを受信しません。

sendmail が電子メールを送信したと表示しているのに、実際には電子メールを受信しない理由を解明しようとしています。

これは、電子メールが送信されたときのログからのものです。電子メール アドレスを偽のアドレスに置き換え、サーバーの名前も偽のホスト名に置き換えました。

ログからのこの情報の最も重要な点は、「メッセージが配信のために受け入れられた」ことを示していることです。

メッセージは送信されているように見えるのに、実際のメールが届かないのはなぜか、何かアドバイスはありますか?

Jun  2 14:34:40 server sendmail[9668]: o52IYeSi009668: --- 250 2.0.0 o52IYeSi009668 Message accepted for delivery
Jun  2 14:34:40 server sendmail[9667]: o52IYe9I009667: [email protected], ctladdr=rick (500/500), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30058, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (o52IYeSi009668 Message accepted for delivery)
Jun  2 14:34:40 server sendmail[9668]: o52IYeSj009668: <-- QUIT
Jun  2 14:34:40 server sendmail[9668]: o52IYeSj009668: --- 221 2.0.0 server.server.com closing connection
Jun  2 14:34:41 server sendmail[9670]: o52IYeSi009668: SMTP outgoing connect on [192.168.1.9]
Jun  2 14:34:41 server sendmail[9670]: o52IYeSi009668: to=<[email protected]>, ctladdr=<[email protected]> (500/500), delay=00:00:01, xdelay=00:00:01, mailer=relay, pri=120368, relay=mailhost.worldnet.att.net. [207.115.11.17], dsn=5.1.1, stat=User unknown
Jun  2 14:34:42 server sendmail[9670]: o52IYeSi009668: o52IYgSi009670: DSN: User unknown
Jun  2 14:34:42 server sendmail[9670]: o52IYgSi009670: to=<[email protected]>, **delay=00:00:00, xdelay=00:00:00, mailer=local, pri=31625, dsn=2.0.0,** ***stat=Sent*****

答え1

mailhost.worldnet.att.net は、受信者が不明であることを通知します。送信されたメールとして表示されるのは、この事実を通知するために送信された DSN です。

関連情報