SmtpClient.NETのクラスとMailMessageクラスを使用してローカルメールサーバー(hMailServerMessage-ID )を介して電子メールを送信したところ、現在、送信されたメッセージのヘッダー値を取得する方法が見つかりませんでした。
背後にある考え方
配信できないメッセージをプログラムで追跡しようとしているので、特定のメッセージを拒否する宛先SMTPサーバーからの応答を識別する方法を見つける必要があります。
Message-IDここで、 SMTPヘッダー値を覚えて、このIDの受信メールを解析することを考えました。
Headersメッセージを送信した後、コレクションを調べようとしましたが、見つかりませんでしMessage-IDた。
私の質問
インスタンスMessage-IDの送信中にSMTPサーバーが追加するヘッダー値を取得することは可能ですか?MailMessage
更新2012-05-27
この例Message-IDのように、送信する直前に、自分で手動で生成しようとしました。
これまでのところ、私の例はすべて機能しているので、これは私の質問に対する解決策のようです。
