我正在使用集成的 System.Net.Mail 发送电子邮件
我喜欢
MailAddress abs = new System.Net.Mail.MailAddress("my@email.com", "Web Präsenz", System.Text.Encoding.UTF8);
当电子邮件到达客户时,“ä”字符丢失了。似乎是一些编码问题。
有人知道怎么解决吗?
最佳答案
也尝试添加这些:
message.BodyEncoding = System.Text.Encoding.UTF8;
message.SubjectEncoding = System.Text.Encoding.UTF8;
也可能是邮件服务器的问题。尝试将其发送到各种电子邮件地址; POP3、WebMail 等
这里有更多信息,尽管您可能已经看过这里:
http://msdn.microsoft.com/en-us/library/system.net.mail.smtpclient.aspx
关于c# - 具有特殊字符的 Asp.net C# 电子邮件地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/483115/