Поддерживает ли SmtpClient международные адреса электронной почты (IDN/Intl) в.Net 4.0?

В.Net 4.5 SmtpClient есть публичная собственность DeliveryFormat который принимает значения System.Net.Mail.SmtpDeliveryFormat тип. Так что я могу назначить DeliveryFormat значение SmtpDeliveryFormat.International и отправляет электронные письма дима@почта.рф (кириллический адрес электронной почты). Но мой текущий проект поддерживает только.Net 4.0 (ограничение клиента). В.Net 4.0 SmtpClient не имеет обоих SmtpClient.DeliveryFormat собственность и SmtpDeliveryFormat типа вообще.

Теперь при использовании кириллических писем у меня появляется ошибка: 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). Означает ли это, что я не могу отправлять электронные письма на адреса IDN, используя.Net 4.0?

0 ответов

Другие вопросы по тегам