Подтвердить что ты не робот

Учитываются ли регистры электронной почты в регистре?

Являются ли регистры электронной почты чувствительными к регистру?

Например, Content-Type отличается от Content-Type?

Согласно RFC 5322, я ничего не вижу о чувствительности к регистру. Тем не менее, я вижу проблему с созданием сообщений MIME с использованием модуля PEAR Mail_mime, и все указывает на то, что наш SMTP-сервер использует Content-Type и MIME-version вместо Content-Type и MIME-version. Я пробовал использовать другой SMTP-сервер (например, GMail), но, к сожалению, наши веб-серверы сильно защищены межсетевым экраном.

4b9b3361

Ответ 1

RFC 5322 действительно указывает это, но он очень косвенный.

Раздел 1.2.2 говорит:

В этой спецификации используется расширенная Форма Бэкуса-Наура (ABNF) [RFC5234] обозначение для формальных определений синтаксис сообщений.

В свою очередь, Раздел 2.3 RFC 5234 говорит:

Примечание:

Строки ABNF нечувствительны к регистру, а набор символов для эти строки являются US-ASCII.

Итак, когда RFC 5322 определяет производственное правило, подобное этому:

from = "From:" список почтовых ящиков CRLF

Неявно, что "From:" не чувствителен к регистру.

[обновление]

Что касается Content-Type и MIME-Version, они определяются спецификацией MIME (RFC 2045). Это, в свою очередь, относится к BNF, описанному оригинальным RFC 822, который (к счастью) также дает понять, что эти литералы нечувствительны к регистру.

Нижняя строка. Согласно спецификации, заголовки электронной почты не чувствительны к регистру, поэтому звучит так, как будто ваш почтовый сервер неисправен.