.Net でアプリケーションを作成しており、現在最終段階にあり、「電子メール ヘッダー」にさまざまなオプションを設定しながら、SMTP 経由で電子メール メッセージを挿入する必要があります。
私たちが重視する価値は次の3つです。
現在、コードには次のものがあります。
BodyMessage.Sender = new MailAddress(bounce_address);
(「bounce_address」は、バウンス先のアドレスです。)
このコードはReturn-PathとSenderの両方を設定しているようです。
ただし、これらの値は異なる必要があります。
メッセージを送信するときに、return-path を 1 つに指定し、送信者を別のものに指定できるようにするために使用できる値はありますか?
これを試しましたが、うまくいきません:
BodyMessage.Headers.Add("Sender", "1234567@example.com");
そのコードは完全に無視されます。
何か案は?
メッセージ ID については、次のことを試しました。
BodyMessage.Headers.Add("Message-ID", "abcdefgh@sample.com");
しかし、それも無視されます。
ただし、「X-Message-ID」などのカスタム ヘッダー値を指定すると、次のコードが機能します。
BodyMessage.Headers.Add("X-Message-ID", "abcdefgh@sample.com");
しかし、追加の email-header 項目を追加するのではなく、メインの message-id ヘッダー要素を提供したいので、これは私たちが望んでいることではありません。
どんな助けでも大歓迎です。
前もって感謝します!