Re: Fromヘッダに日本語を指定すると余分な文字が付加されます ( No.1 ) |
- 日時: 2007/09/11 16:37
- 名前: Toki◆pRU.c9X.EOI
- SMTPサーバーがFrom句で適切なメールアドレスが見つからない場合にドメイン部を追加していると思われます。
writerクラスから string s = new System.IO.StreamReader(MailWriter.GetData()).ReadToEnd(); を実行すると、送信される内容を変数に読み出せます。 エンコードを指定していないので、本文は文字化けするかもしれませんが、ヘッダは見れると思います。
予想では「あいうえお」と「<aaa@bbb.co.jp>」の間にスペースを入れると SMTPサーバーが混乱せず問題が解決すると思います。
|
Re: Fromヘッダに日本語を指定すると余分な文字が付加されます ( No.2 ) |
- 日時: 2007/09/11 17:32
- 名前: usami.yoshio
- 早速のご回答ありがとうございました。
ご指摘とおりでした。 下記のとおりに半角スペースを挿入して正常に表示されることを確認いたしました。 writer.Headers.Add("From", "あいうえお <aaa@bbb.co.jp>")
お忙しいところ、ありがとうございました。
|