日期:2014-05-17  浏览次数:20416 次

.net用jmail接收163或qq邮件乱码问题,急!求解决办法
.net用jmail接收163或qq邮件乱码问题

邮件标题如下:(有的不乱码,有的有乱码)


带附件
2011/11/30 22:06:42
两个附件试试
2011/11/30 22:08:16
鎮ㄥ凡鎴愬姛浠樻2011/11/30 22:08:17

------解决方案--------------------
mailMessage.BodyEncoding = System.Text.Encoding.GetEncoding("GB2312");
你设置下邮件发送接收的格式!
------解决方案--------------------
C# code

//字符集,缺省为"US-ASCII"
Jmail.Charset = "GB2312";
//邮件添加附件,(多附件的话,可以再加一条Jmail.AddAttachment( "c:\\test.jpg",true,null);)就可以搞定了。
//[注]:加了附件,请把上面的Jmail.ContentType="text/html";删掉。否则会在邮件里出现乱码。