UP 的个人资料Technical Knowledge Base照片日志列表更多 ![]() | 帮助 |
|
|
8月9日 System.Net.Mailによってメール送信すると携帯で受信時に文字化けする現象について従来System.Web.Mailクラスを利用してメール送信を行ってきたが、.NET Framework 2.0では、 System.Net.Mailクラスによるメール送信が推奨されている。互換性を保つ目的で、従来のSystem.Web.Mailクラスも引き続き利用可能となっているが、コンパイル時に注意が表示される。
System.Net.Mailでメール送信をプログラムしたが、どうしても携帯へ送信したメールが文字化けして解決できなかった。ちなみに受信に利用した携帯はauのW53CAだ。そのときのソースは次のとおり。
さらにmailMessage.BodyEncodingやmailMessage.SubjectEncodingもShift_JISに変更してみたがやはり文字化けの現象は改善されなかった。
そのため、しかたなく、従来のSystem.Web.Mailクラスを利用して以下のように実装した。
これにより文字化けの現象は解決した。
[ 関連情報 ]
引用通告此日志的引用通告 URL 是: http://snowaqua.spaces.live.com/blog/cns!C6295158C662271!257.trak 引用此项的网络日志
|
|
|