您的位置:首页 > 编程语言 > PHP开发

.NET 2.0中SmtpClient的乱码问题

2009-02-03 15:25 155 查看
今天测试邮件发送.发现接受到的邮件是乱码,就搜索一下解决办法.终于找到

原帖地址:http://www.cnblogs.com/dudu/articles/434412.aspx

不仅与EmailMessage.BodyEncoding有关,而且与接收邮箱有关.这个我证实了.163、126均不会出现乱码.但是我用OE收邮件时发现乱码.我想是邮件服务器的问题吧(繁体的).

尝试修改一下BodyEncoding之后.OE接受依然乱码.只是接收长度或者乱码编码不同而已.

解决办法:在上面帖子中的回复中:

mail.BodyEncoding = Encoding.GetEncoding("GB2312");

感谢stone提供方法.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: