The project of U-WA-
http://uwa.potetihouse.com/
トップページ > 記事閲覧
アイコン メール送信で文字列が変わってしまう
日時: 2020/01/31 19:54
名前: ohashi

TKMP.DLL ver3.1.8を使用してメール送信したときに、文字列(特殊文字)の内容が変わってしまいます。
回避する方法はありますか?

プログラムで送信した文字列 : åß∂ƒ©˙∆˚¬œ®†\πø
メーラーで受信した文字列  : as∂?c???¬?燃†\πo



〜省略〜
string body = "åß∂ƒ©˙∆˚¬œ®†\πø";
writer.MainPart = new TKMP.Writer.TextPart(body);
〜省略〜
smtp.SendMail(writer); //この時点でデバッグしても問題ない
smtp.Close();
メンテ

Page: 1 |

ファイル Re: メール送信で文字列が変わってしまう ( No.1 )
日時: 2020/01/31 20:00
名前: ohashi

送信文字列が文字化けしていますが、

オングストローム -> a
エスツェット -> s

のようになってしまいます。
メンテ
ファイル Re: メール送信で文字列が変わってしまう ( No.2 )
日時: 2020/02/04 16:35
名前: ohashi

解決しました。

//writer.MainPart = new TKMP.Writer.TextPart("特殊文字列"); //これだと文字化けする
writer.MainPart = new TKMP.Writer.TextPart("特殊文字列", TKMP.Writer.Charsets.UTF8);
メンテ

Page: 1 |

題名 スレッドをトップへソート (必ず題名内に日本語を使用してください)
名前
E-Mail
URL
パスワード (記事メンテ時に使用)
コメント 顔smile01.gif 顔smile02.gif 顔smile03.gif 顔smile04.gif 顔smile05.gif 顔smile06.gif 顔smile07.gif

   クッキー保存