专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > C#

jmail接收邮件乱码,该如何处理

发布时间:2011-06-21 11:31:36 文章来源:www.iduyao.cn 采编人员:星星草
jmail接收邮件乱码
mailMessage = popMail.Messages[i];
  att = mailMessage.Attachments;

  mailMessage.Silent = true;
  mailMessage.EnableCharsetTranslation = true;
  mailMessage.ContentTransferEncoding = "base64";
  mailMessage.Encoding = "base64";
  mailMessage.Charset = "utf-8";
  mailMessage.ContentType = "text/html";

邮件是用.NET发送的,用UTF-8(因为多语言),但是接收的时候也出现乱码,标题全是乱码,但是正文可能会是中文符号乱码。
例如。这个句号会变成两个问号?,网上找了很多,也没解决,关键不是全乱码,是个别句号出乱码。纳闷了。

------解决方案--------------------
发出去的邮件内容,用HttpUtility.UrlEncode编码解码试试
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: