Asp.net SMTPClient.Send无法分析特殊字符

Asp.net SMTPClient.Send无法分析特殊字符,asp.net,sharepoint-api,Asp.net,Sharepoint Api,我们正在使用SmtpClient.Send发送邮件。但不幸的是,邮件正文有一些特殊的字符,如æ、ø和å,许多这样的字符没有得到正确的发送,在收到这些字符后,这些字符正在被破坏 任何帮助都将不胜感激 问候,, PaddySmtpClient.Send使用的默认编码是美国ascii码。您需要使用接收邮件的,并将邮件属性设置为包含所需特殊字符的编码。您可以对属性执行相同的操作,对主题中的特殊字符进行编码 您可以使用Unicode编码,但文档警告您的邮件的Transferncode将转换为Base64。

我们正在使用SmtpClient.Send发送邮件。但不幸的是,邮件正文有一些特殊的字符,如æ、ø和å,许多这样的字符没有得到正确的发送,在收到这些字符后,这些字符正在被破坏

任何帮助都将不胜感激

问候,,
Paddy

SmtpClient.Send使用的默认编码是美国ascii码。您需要使用接收邮件的,并将邮件属性设置为包含所需特殊字符的编码。您可以对属性执行相同的操作,对主题中的特殊字符进行编码


您可以使用Unicode编码,但文档警告您的邮件的Transferncode将转换为Base64。几乎所有电子邮件客户端都能处理此问题,因此我不认为这会成为问题。

感谢Panagiotis的回复。