Допустимы ли международные символы (например, символы умлаут) в локальной части адресов электронной почты?

Являются ли немецкие умляуты (ä, ö, ü) и sz-character (ß) действительными в локальной части адреса электронной почты?

Например, возьмите этот адрес электронной почты: björn.nuß[email protected]

RFC 5322 довольно четко говорит, что умлауты (и другие международные символы) не допускаются. Если я посмотрю главу 3.4.1, то в отношении локальной части: local-part = dot-atom / quoted-string / obs-local-part Итак, что означает dot-atom? Он описан в главе 3.2.3: Короче говоря: Printable US-ASCII characters not including specials

Итак, во всем RFC 5322 я ничего не вижу о международных символах. Или RFC 5322 уже устарел? (RFC 822RFC 2822RFC 5322)

Update: Важным моментом для меня является: Какой текущий стандарт? Международные символы разрешены или нет? RFC 5322 отмечен как ПРОЕКТ СТАНДАРТ. Поэтому я думаю, что самый последний источник, на который можно положиться, не так ли?

Эфран упомянул, что RFC 5336 позволяет использовать международные символы. Но RFC 5336 отмечен как ЭКСПЕРИМЕНТАЛЬНЫЙ, так что это не интересно для меня.

Ответы

Ответ 1

Да, они являются допустимыми символами, если почтовый обменник, ответственный за адрес электронной почты, поддерживает расширение UTF8SMTP, обсуждаемое в RFC 5336 Помните, что только небольшая часть почтовых обменников там поддерживает международные адреса электронной почты.

Как наш компонент проверки подлинности электронной почты для Microsoft.NET, так и службы проверки электронной почты REST, например, разрешить символы UTF8 в локальной части адреса электронной почты, но будет отмечать его как недействительный, если связанный с ним почтовый обменник не поддерживает вышеупомянутое расширение.

Ответ 2

https://tools.ietf.org/html/rfc5322#section-3.4.1 - это ваша последняя рекомендация по отслеживанию стандартов. Как правило, не рекомендуется использовать символы, которые требуют цитирования из-за чрезмерно большого количества стандартов, несогласных MTA. Такая электронная почта в конечном итоге будет потеряна.

В качестве дружественного совета эта таблица также очень полезна: http://www.remote.org/jochen/mail/info/chars.html