如何找到邮件的编码?

时间:2010-07-13 18:04:58

标签: c# character-encoding pop3

我正在使用pop3从gmail下载邮件。

当消息在ansi中时,每件事情都可以,但是当有另一种语言时,我会得到胡言乱语

有什么想法吗?

谢谢Asaf

1 个答案:

答案 0 :(得分:1)

消息内容很可能是使用BASE64或Quoted-Printable编码的。

您需要检查Content-Transfer-Encoding标头。 您可以使用Convert.FromBase64String(string s)方法解码BASE64。

...或者您可以使用商业组件,因为MIME很棘手。