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编码解码试试