既知のメールボックスにバウンスするメールを送信しようとしています。VERPを使用する予定です。残念ながら、System.Net.Mail.MailMessage オブジェクトでは、電子メール内の From: および Sender: ヘッダーを正確に設定することはできません。結果の電子メールに「代理で」というフレーズが含まれるように値を強制し、許可しません。関連する MIME ヘッダーを細かく制御できます。したがって、From ヘッダーと Sender ヘッダーを個別に制御できるように、手動で MIME 電子メール メッセージをピックアップ ディレクトリに直接書き込むことを計画しています。私の開発ボックスは Vista ボックスであるため、SMTP サーバーがありません。SMTP サーバーを実行するように dev ボックスを構成したいと考えています。その後、SMTP サーバーをオフにして、ピックアップ ディレクトリにメッセージを書き込みます。次に、SMPT サーバーをオンにして、私が書いた個々の電子メールがどのように動作するかを確認します (送信者の指示に従って、一部は配信され、一部は別の電子メール ドメインのバウンス ハンドラにバウンスされました)。2 つの質問: 1. ピックアップ ディレクトリを監視する SMTP サーバーを推奨できる人はいますか? 2.ヘッダーを次のように設定した場合; From:a@a.com; Sender:b@b.com の場合、受信者は電子メールが a@a.com から送信されたものとして表示されます (b@b.com への参照は表示されません)。ただし、メールが返送された場合は、NDR が送信されます。 b@b.com へ)。
これをしなければならないのは本当に苦痛ですが、ヘッダーを台無しにすることなく System.Net.Mail.MailMessage を使用する方法がわかりません。