Я работаю на сервере, который обрабатывает электронную почту, и, как часть этого, мы выполняем некоторый анализ / кодирование MIME.Недавно у меня возникла проблема с сообщением, которое в противном случае допустимо, но содержит заголовок Latin-1 в заголовке MIME.Кто-то ввел адрес электронной почты нескольким получателям, содержащим символ латинского алфавита 1, поэтому конверт SMTP содержит только допустимых получателей, но строка «Кому» по-прежнему содержит неверный адрес и неправильно закодированную строку.У меня сложилось впечатление, что это незаконно, и что заголовки MIME должны быть 7-разрядными.8-битные значения в заголовках MIME должны быть закодированы в виде
=?charset?encoding?encoded text?=
Данный заголовок выглядит примерно так:
To: <changéd@someplace.com>, <secondaddress@someplace.com>
Мой вопрос: Это действительный MIME, и я просто не знаю об этом?