5

.Net 4.5 SmtpClientには、型DeliveryFormatの値を受け入れるpublic プロパティがあります。System.Net.Mail.SmtpDeliveryFormatしたがって、DeliveryFormatSmtpDeliveryFormat.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 ) をサポートしています。これは、.Net 4.0 を使用して IDN アドレスに電子メールを送信できないということですか?

4

0 に答える 0