国际字符(例如变音字符)是否在电子邮件地址的本地部分有效?

khl*_*hlr 14 email email-address email-validation rfc5322

德语变音符号(ä,ö,ü)和sz字符(ß)是否在电子邮件地址的本地部分有效?

例如,请使用此电子邮件地址: björn.nußbaum@trouble.org

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 822 - > RFC 2822 - > RFC 5322)

更新: 对我来说重点是:目前的标准什么?允许或不允许国际字符? RFC 5322标记为DRAFT STANDARD.所以我认为这是最新的依赖来源,不是吗?

Efran提到,RFC 5336允许使用国际字符.但RFC 5336被标记为实验,所以这对我来说并不重要.

Efr*_*isi 10

是的,只要负责电子邮件地址的邮件交换机支持RFC 5336中讨论的UTF8SMTP扩展,它们就是有效字符.请注意,只有一小部分邮件交换机支持国际化电子邮件地址.

无论我们的电子邮件验证组件的Microsoft .NET和我们的REST电子邮件验证的服务,例如,允许UTF8字符的电子邮件地址的本地部分,但将其标记为无效的,如果它的相关邮件交换器不支持上述扩展.