当前位置:编程学习 > C#/ASP.NET >>

asp.net2.0发邮件,收件人显示中文乱码

我的一个项目中需要发送邮件,web.config中设置编码为utf-8,发送邮件代码中,用以下代码设置了邮件主题和内容的编码:
        mail.BodyEncoding = System.Text.Encoding.GetEncoding(936);
        mail.SubjectEncoding = System.Text.Encoding.GetEncoding(936);
测试时,收到的邮件中主题和内容中的中文也都显示正常,但收件人和发件人中的中文就显示为乱码了,不知有谁遇到过这种情况,怎么解决呢? --------------------编程问答-------------------- 居然没人回答!
还好,我自己研究出来了 --------------------编程问答-------------------- 怎么搞出来的? --------------------编程问答-------------------- mm.SubjectEncoding = System.Text.Encoding.UTF8; --------------------编程问答-------------------- 恭喜。来晚了。接分吧。谢谢
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,