web-dev-qa-db-ja.com

「無効な」SMTPサーバーの問題を修正するにはどうすればよいですか?

注:セキュリティのために難読化されたドメインとIP。

さまざまなベンダーに電子メールレポートを送信する内部Webアプリケーションがあります。プライマリ交換サーバー(ドメイン名co.XXX.YY.ZZ)はメールを中継しないため、Webサーバーの1つ(Windows Server 2003)は、メール中継を行うための基本的なSMTPサーバー(ドメイン名ABABA.net)でセットアップされています。

約300のベンダーが登録されており、アプリケーションは正常に動作します。ただし、あるベンダーは、電子メールが送信されないことを報告しています。電子メールが独自のサーバーログを介して送信されることを確認しました。

12.34.567.8, ntintwebp, 4/23/2009, 9:47:02, SMTPSVC1, NTINTWEBP, 12.34.567.8, 0, 36, 49, 250, 0, MAIL, -,  FROM:<[email protected]>,
12.34.567.8, ntintwebp, 4/23/2009, 9:47:02, SMTPSVC1, NTINTWEBP, 12.34.567.8, 0, 25, 28, 250, 0, RCPT, -,  TO:<[email protected]>,
12.34.567.8, ntintwebp, 4/23/2009, 9:47:02, SMTPSVC1, NTINTWEBP, 12.34.567.8, 0, 81154, 132, 250, 0, DATA, -, <[email protected]>,
98.765.432.100, OutboundConnectionResponse, 4/23/2009, 9:47:02, SMTPSVC1, NTINTWEBP, -, 47, 0, 114, 0, 0, -, -, 220 mail.schmoe.org Microsoft ESMTP MAIL Service, Version: 5.0.2195.6713 ready at  Mon, 29 Dec 2008 09:47:41 -0700 ,
98.765.432.100, OutboundConnectionCommand, 4/23/2009, 9:47:02, SMTPSVC1, NTINTWEBP, -, 47, 0, 4, 0, 0, EHLO, -, ntintwebp.ABABA.net,
98.765.432.100, OutboundConnectionResponse, 4/23/2009, 9:47:02, SMTPSVC1, NTINTWEBP, -, 109, 0, 40, 0, 0, -, -, 250-mail.schmoe.org Hello [11.222.333.44],
98.765.432.100, OutboundConnectionCommand, 4/23/2009, 9:47:02, SMTPSVC1, NTINTWEBP, -, 109, 0, 4, 0, 0, MAIL, -, FROM:<[email protected]>,
98.765.432.100, OutboundConnectionResponse, 4/23/2009, 9:47:02, SMTPSVC1, NTINTWEBP, -, 140, 0, 47, 0, 0, -, -, 250 2.1.0 [email protected] OK,
98.765.432.100, OutboundConnectionCommand, 4/23/2009, 9:47:02, SMTPSVC1, NTINTWEBP, -, 140, 0, 4, 0, 0, RCPT, -, TO:<[email protected]>,
98.765.432.100, OutboundConnectionResponse, 4/23/2009, 9:47:02, SMTPSVC1, NTINTWEBP, -, 187, 0, 26, 0, 0, -, -, 250 2.1.5 [email protected] ,
98.765.432.100, OutboundConnectionCommand, 4/23/2009, 9:47:02, SMTPSVC1, NTINTWEBP, -, 187, 0, 4, 0, 0, BDAT, -, 81476 LAST,
98.765.432.100, OutboundConnectionResponse, 4/23/2009, 9:47:02, SMTPSVC1, NTINTWEBP, -, 718, 0, 85, 0, 0, -, -, 250 2.6.0  <[email protected]> Queued mail for delivery,
98.765.432.100, OutboundConnectionCommand, 4/23/2009, 9:47:02, SMTPSVC1, NTINTWEBP, -, 718, 0, 4, 0, 0, QUIT, -, -,
98.765.432.100, OutboundConnectionResponse, 4/23/2009, 9:47:02, SMTPSVC1, NTINTWEBP, -, 750, 0, 61, 0, 0, -, -, 221 2.0.0 mail.schmoe.org Service closing transmission channel,

ベンダーのIT部門は、彼らの側でいくつかの調査を行い、ABABA.net DNSレコードが無効であり、NTINTWEBPZbLAX3cf3e00000025 @ ntintwebp.ABABA.netアドレスが無効な電子メールアドレスであったことを示しました(FROMフィールドが使用している場合でも)有効な[email protected]アドレス。さらに、NTINTWEBPZbLAX3cf3e00000025 @ ntintwebp.ABABA.netアドレスは、構文、DNS、およびSMTPチェックに失敗するとのことです。

他にもいくつかのベンダーから問題が報告されていますが、yavco.netドメインをホワイトリストに登録することで、これらの問題はスパムに関連しており、配信に関連していないと思われるため、解決されました。

このサーバーの問題を解決する方法について何かアイデアはありますか?

1
Dillie-O

これはおそらく、メールを送信するサーバーにパブリック逆引きDNSレコードが設定されていないことに関係しています。

サーバーに逆引きDNSレコードを設定していること、およびサーバーが送信元として報告するアドレス(SNAT処理後など)が解決され、送信サーバーの正しいドメインが報告されていることを確認します。

2
Brent

私の推測では、彼らのサーバーはあなたのREPLY-TOアドレスを調べていますが、これはあなたのFROMアドレスと同じではありません。 FROMと同じ値を使用して、送信メッセージに明示的なREPLY-TOヘッダーを追加できる場合は、問題が解決する可能性があります。

0
Dave Costa