Ответ 1
Самый короткий действительный адрес электронной почты может состоять только из двух частей: имя и домен.
имя @домен
Поскольку имя и домен могут иметь длину 1 символ, минимальная общая длина разрешается до 3 символов.
Я ищу минимальную длину префикса и домена. Я видел противоречивую информацию и ничего более авторитетного. Для справки я нашел эту страницу, в которой утверждается, что адрес электронной почты с одним символом является функциональным:
http://www.cjvandyk.com/blog/Lists/Posts/Post.aspx?ID=176
Я попытался проверить адреса электронной почты в gmail, и они ожидают, что префикс будет больше или равен 6. Очевидно, что это не так. Моя веб-инфраструктура ожидает, что префикс будет больше или равен 2.
Самый короткий действительный адрес электронной почты может состоять только из двух частей: имя и домен.
имя @домен
Поскольку имя и домен могут иметь длину 1 символ, минимальная общая длина разрешается до 3 символов.
Ну, проблема в самом деле вопрос.. электронная почта зависит от того, отправляется ли она через Интернет или в закрытую систему (например, интрасеть). через Интернет, я считаю, что [email protected] является самым коротким электронным письмом (например, google G.CN для Китая приведет к появлению кратчайшего адреса электронной почты, например, [email protected] длиной 6 символов). в интранете, однако, это совсем другая вещь, и я @y будет возможно, длина всего 3 символа.
Я считаю, что стандарт, который вы ищете, RFC 2822 - Формат интернет-сообщений
Более подробная информация об ограничениях адресов электронной почты в RFC 3696 - Раздел 3
Чтобы процитировать спецификацию:
Современные адреса электронной почты состоят из "локальной части", отделенной от "доменной части" (полное доменное имя) знаком at ( "@" ).
Таким образом, три символа являются самыми короткими.
Я изначально получил эту информацию из Фила Хаака в блоге.
Многие почтовые серверы не будут принимать адрес электронной почты, если перед символом @не должно быть не менее двух символов. Это не делает его недействительным адресом, но если серверы этого не знают, это может привести к множеству проблем.