【发布时间】:2011-03-26 14:09:41
【问题描述】:
我在获取邮件主题时遇到问题。 问题是:如果主题是英语,它会变得很好 但如果主题是越南语(我的语言),则返回 null;
【问题讨论】:
标签: c# email gmail email-client imapx
我在获取邮件主题时遇到问题。 问题是:如果主题是英语,它会变得很好 但如果主题是越南语(我的语言),则返回 null;
【问题讨论】:
标签: c# email gmail email-client imapx
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]));
【讨论】:
如果您使用旧的 ImapX 库,我邀请您升级到 ImapX 2。它现在支持主题、文件名和正文内容的自动解码。该库正在不断开发和支持。还有所有常见操作的示例代码。
【讨论】: