メールの件名を取得するときに問題があります。問題は、件名が英語の場合はうまくいく可能性がありますが、件名がベトナム語(私の言語)の場合はnullを返します。
1466 次
2 に答える
1
string encoding = msg.HtmlBody.ContentType.Split('=')[1];
string decodedBody = Encoding.GetEncoding(encoding).GetString(Convert.FromBase64String(msg.HtmlBody.TextData));
string decodedSubject = Encoding.GetEncoding(encoding).GetString(Convert.FromBase64String(msg.Subject.Split('?')[3]));
于 2011-06-14T11:58:14.533 に答える
0
古い ImapX ライブラリを使用している場合は、ImapX 2にアップグレードすることをお勧めします。件名、ファイル名、本文の自動デコードをサポートするようになりました。ライブラリは常に開発およびサポートされています。すべての一般的な操作のサンプル コードもあります。
于 2013-07-09T20:39:05.630 に答える