我检查了在线电子邮件验证器,他们声称它的格式不正确。但在 Angular 和 html5“电子邮件”输入字段中,它似乎被接受:
email.@domain.com
我们的网站是否应允许具有此类电子邮件地址的用户创建帐户(在用户处理后有一个尾随期)?或者这样的电子邮件句柄是否按 RFC 标准无效/不可能。
RFC 822将local-part
(第 6.1 节)定义为word *("." word)
,这意味着在点之后必须有一个word
. word
被定义(第 3.3 节)为atom / quoted-string
和atom
is 1*<any CHAR except specials, SPACE and CTLs>
,quoted-string
是引号内的字符串。
所以这清楚地表明,在一个点之后必须有一些东西,而一个形式的地址email.@domain.com
实际上是无效的。