标签: c# character-encoding pop3
我正在使用pop3从gmail下载邮件。
当消息在ansi中时,每件事情都可以,但是当有另一种语言时,我会得到胡言乱语
有什么想法吗?
谢谢Asaf
答案 0 :(得分:1)
消息内容很可能是使用BASE64或Quoted-Printable编码的。
您需要检查Content-Transfer-Encoding标头。 您可以使用Convert.FromBase64String(string s)方法解码BASE64。
...或者您可以使用商业组件,因为MIME很棘手。