什么是最长的电子邮件地址?

Mil*_*ric 18 email standards

可能重复:
超过最大电子邮件地址大小

电子邮件地址可以有多长时间的技术限制?那些不同的主要电子邮件提供商(谷歌,微软等)是否存在实际限制?

在法律上或事实上,电子邮件地址中的字符数是否有限制?

Mas*_*sim 39

电子邮件地址的最大长度是多少?

254个字符

"这源于域的最大长度(255个字符)+邮箱的最大长度(64个字符)+ @符号= 320个字符的简单算法.错误.这个canard实际上记录在RFC3696的原始版本中.在勘误表中更正了.实际上RFC5321对256个字符的SMTP事务的路径元素有限制.但这包括电子邮件地址周围的斜括号,因此电子邮件地址的最大长度为254个字符. - 多米尼克塞耶斯

- > https://web.archive.org/web/20130710170052/http://www.eph.co.uk/resources/email-address-length-faq/


Ale*_*man 8

法理上:

地址的每个部分都有多个限制.

RFC5322指定邮件行必须少于998个字符,这会使地址的上限略短于此(需要包含该命令).

RFC5321规定:

4.5.3.1.1.  Local-part

The maximum total length of a user name or other local-part is 64
octets.

4.5.3.1.2.  Domain

The maximum total length of a domain name or number is 255 octets.

4.5.3.1.3.  Path

The maximum total length of a reverse-path or forward-path is 256
octets (including the punctuation and element separators).
Run Code Online (Sandbox Code Playgroud)

因此,用户名为64个八位字节,<username @ domain>为254个.

事实上:

您可以使用plus语法自行测试合规性.通过您的用户名+ whateveryouwant @ yourdomain给自己发送电子邮件.