英文邮件在一些电子邮件客户端中显示中文字符

本文关键字:显示 中文 字符 客户端 电子邮件 文邮件 | 更新日期: 2023-09-27 18:00:27

我有一个发送英语和/或捷克语电子邮件的应用程序,这些电子邮件在一些emai客户端(Outlook 2010)中正确显示,但在其他客户端中显示为一堆汉字。我正在设置message.BodyEncoding = System.Text.Encoding.Unicode,但似乎我应该做更多的事情。。。但我似乎不知道:)任何帮助都将不胜感激。

英文邮件在一些电子邮件客户端中显示中文字符

根据http://msdn.microsoft.com/en-us/library/ms404377(v=vs.110).aspx,尝试使用UTF8编码,如:

message.BodyEncoding = System.Text.Encoding.UTF8;