Существует большая путаница по поводу того, чувствительны ли адреса электронной почты к регистру или нет. Некоторые говорят, что это так, а другие утверждают, что это не так. Итак, кто прав? мы рассмотрим, являются ли адреса электронной почты чувствительными к регистру или нечувствительными к регистру.
Что делает адрес электронной почты?
Адрес электронной почты состоит из трех частей - локальной части (также называемой именем пользователя), знака @ и доменной части. Каждая часть имеет свою роль и подчиняется своему набору правил. Вот краткий обзор.
Согласно стандарту, локальная часть адреса электронной почты может быть длиной до 64 символов и может состоять из ограниченного набора символов. К ним относятся заглавные и строчные буквы латинского алфавита, цифры от 0 до 9, точки и специальные символы. Специальные символы включают `# $% ^ & * () _- + = {} ~. Он связан с доменной частью знаком @.
Доменная часть может быть длиной до 255 символов. Он может содержать буквы латинского алфавита (как строчные, так и прописные), цифры от 0 до 9 и дефис. Дефис не может начинать или заканчивать часть домена.
Международные символы также могут быть использованы, хотя об этом позже.
Это чувствительно к регистру?
Правильный ответ на этот вопрос - и да, и нет. Согласно RFC 5321, локальная часть адреса электронной почты чувствительна к регистру. Это означает, что, теоретически, это не то же самое, что, однако, провайдеры электронной почты имеют право рассматривать локальные части как с учетом регистра, так и без учета регистра.
Например, и теоретически разные адреса электронной почты. Легко увидеть, как это может создать проблемы и снизить удобство работы пользователя, если почтовый сервер решит обрабатывать локальные части с учетом регистра. Поэтому многие провайдеры рассматривают локальную часть адреса электронной почты как нечувствительную к регистру.
Что касается доменной части, RFC 1035 предусматривает, что она всегда нечувствительна к регистру. Это означает, что вы можете написать его в нижнем регистре, в верхнем регистре или в любой комбинации этих двух символов, и ваша электронная почта окажется на одном и том же адресе. В практическом использовании, и один и тот же адрес электронной почты.
На практике
В то время как адреса электронной почты чувствительны только к регистру, их, как правило, можно считать нечувствительными к регистру. Все крупные провайдеры, такие как Gmail, Yahoo Mail, Hotmail и другие, рассматривают локальные части адресов электронной почты как независимые от регистра. При этом вы должны проверить правила поставщика электронной почты, с которым вы хотите создать электронную почту.
В соответствии с предыдущим пунктом, вышеупомянутый RFC 5321 рекомендует создавать новые адреса электронной почты только строчными буквами, чтобы избежать возможных путаницы и проблем с доставкой.
С другой стороны, если ваш друг или коллега имеет адрес электронной почты с комбинацией символов верхнего и нижнего регистров, желательно написать его так, как оно есть, когда вы отправляете им электронное письмо. Невыполнение этого требования может привести к тому, что письмо не будет доставлено. Тем не менее, это не проблема для крупных почтовых провайдеров, таких как Gmail, Yahoo Mail, Hotmail и других.
Кроме того, Gmail также нечувствителен к точкам, найденным в локальной части электронного письма, когда дело доходит до идентификации учетной записи пользователя. Это означает, что если учетная запись существует, вы не сможете зарегистрироваться или
интернационализация
Первоначально адреса электронной почты могли быть зарегистрированы только с использованием букв латинского алфавита, цифр и ограниченного набора специальных символов ASCII. Однако IETF (Internet Engineering Task Force) впоследствии разработал правила и стандарты для включения международных символов.
RFC6530 был первым, чтобы включить и регулировать использование международных символов. RFC6531 расширил правила и стандарты. Впоследствии правила и стандарты были обновлены с помощью RFC6532 и RFC6533.
Теперь вы можете зарегистрировать адрес электронной почты, используя широкий спектр алфавитов, символов и сценариев. Некоторые из наиболее широко используемых включают латинские символы с диакритическими знаками, греческий алфавит, традиционные китайские иероглифы, японские иероглифы (хирагана, катакана и кандзи), кириллицу, несколько индийских шрифтов, а также ряд других.
Включение и совместимость с международными адресами электронной почты варьируется от поставщика к поставщику. Даже некоторые из крупнейших провайдеров не полностью совместимы с международными адресами. Например, Google позволяет отправить электронное письмо на международный адрес, но не позволяет его создать. Outlook 2016 имеет аналогичную функциональность.
Заключение
В отличие от части имени домена, локальная часть адреса электронной почты чувствительна к регистру. При этом многие провайдеры электронной почты предпочитают игнорировать регистрозависимость локальной части по практическим соображениям и поощряют людей создавать электронные письма только со строчными буквами.