2013-05-30 1 views
1

Я отправляю электронное письмо с использованием почтового клиента SMTP в приложении asp.net mvc. Когда я отправляю электронное письмо, оно выдает исключение, если письмо имеет расширенные символы Ascii. Исключение составляет В почтовом заголовке был найден недопустимый символ: 'è'.В почтовом заголовке был найден недопустимый символ: 'è'

Не могли бы вы помочь мне принять символы Юникода по электронной почте?

+0

Вы можете разместить код? –

+0

убедитесь, что ваша кодировка UTF-8. – Raptor

ответ

0
mail.SubjectEncoding = Encoding.UTF8; 
+0

Исключение в адрес. Я установил mail.HeaderEncoding = Encoding.UTF8; Но бесполезно. не могли бы вы сообщить мне, как это исправить? – Melody

0

Я получил эту ошибку, если это изменение было изменено на «сеть» --- тогда ошибка была решена. (Мое понимание - Упакуй указанное pickupdirectory опции, заголовок -Кодирование UTF-8 (base64) давал ошибку)

Надеется, что это помогает