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

时间:2015-11-02 08:16:39

标签: email rfc rfc5322

根据维基百科(https://en.wikipedia.org/wiki/Email_address)和http://isemail.info/about,电子邮件地址的本地部分的最大长度为64个字符。

但是,我刚从这个地址收到了电子邮件: 的 reply+0032ff332e028331fad75f7549ee52d90483c7aa70138a3192cf00000001123b88e492a169ce06aab82c@reply.github.com

它的本地部分是90个字符,isemail.info认为它无效,但是,它是一个完全有效的电子邮件地址。我可以发送电子邮件给另一方,然后由另一方收到。

那么是什么给出:不是电子邮件地址本地部分的最大长度是64个字符?如果没有,那么最大长度是多少?

1 个答案:

答案 0 :(得分:2)

The maximum length is 64 octets

然而正如MSalters在评论中所说,仅仅因为某些事情已经完成并不意味着它是合法的。

有些系统接受较长的本地部分,有些则不接受。在这种情况下,Github说您应该通过该地址向他们发送电子邮件。来自Github的不良做法是因为他们可能会接受更长的电子邮件地址,但是他们忘记了客户端可能更迂腐并且拒绝发送(或者更糟糕的是,截断电子邮件地址)。

他们可能会将<div class="row"> <div class="seven columns"> <p>Lorem ipsum blah blah blah.</p> <p>Lorem ipsum blah blah blah.</p> <p>Lorem ipsum blah blah blah.</p> <p>Lorem ipsum blah blah blah.</p> <p>Lorem ipsum blah blah blah.</p> </div> <div class="five columns "> <ul class="bxslider"> <li><img src="/img1.jpg"></li> <li><img src="/img2.jpg"></li> <li><img src="/img3.jpg"></li> </ul> </div> </div> 视为真正的本地部分,并使用 /* Smaller than tablet */ @media (max-width: 750px) { .seven { clear: both; width: 100%; } .five { clear: both; width: 100%; } } 作为标识符,但总而言之,正如您所指出的那样,它会使其本地部分(太多?)更大。< / p>