web-dev-qa-db-ja.com

メール:存在しないドメインのFROMフィールド

メッセージの送信プロセス中に、「from」フィールドに示されているドメインがチェックされているのでしょうか。

Fromフィールドの整合性制御がないことはわかっていますが、「test @ nonexistentdomain」で既存のドメインにメッセージを送信しようとしましたが、機能しません。

多分それはMTAですか?

2
Duke Nukem

答えは、受信するMTAの構成に大きく依存します。ただし、実行することはできます(実行する必要があります)。

Postfixにはsmtpd_sender_restrictions構成オプションがあり、MAIL FROMメッセージが表示されたときに何が起こるかを制御します。そのような構成オプションの1つはreject_unknown_sender_domainで、送信者のドメインにAまたはMXレコードがあること、つまりドメインがメールを送信することを検証します。ドメインが解決しない場合、定義上、これらのいずれも含まれていないため、postfixはメールを拒否します。

他のMTAにも同様のオプションがあります。

受信側のMTAが電子メールを拒否することを決定すると、何が起こったかをSMTPリレーサーバーに通知し、メールリレーが通知します。

4
diagprov