0

获取邮件主题时遇到问题。问题是:如果主题是英语,它会变得很好,但如果主题是越南语(我的语言),它会返回 null;

4

2 回答 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 回答