SmtpClient是否支持.Net 4.0中的国际电子邮件地址(IDN/Intl电子邮件)?

Dmi*_*rov 5 c# email .net-4.0 idn .net-4.5

在.Net 4.5中,SmtpClient具有DeliveryFormat接受该System.Net.Mail.SmtpDeliveryFormat类型值的公共属性.所以我可以分配DeliveryFormat价值SmtpDeliveryFormat.International并发送电子邮件到????@?????.??(cyrilic电子邮件地址).但我目前的项目仅支持.Net 4.0(客户限制).在.Net 4.0中,SmtpClient根本没有SmtpClient.DeliveryFormat属性和SmtpDeliveryFormat类型.

现在使用cyrilic电子邮件我有一个错误:The client or server is only configured for E-mail addresses with ASCII local-parts: ????@?????.??.

我正在使用SendGrid服务发送电子邮件 - 它支持IDN地址(http://sendgrid.com/docs/Marketing_Emails/recipients.html).这是否意味着我无法使用.Net 4.0向IDN地址发送电子邮件?