8-символьное ограничение на старые адреса электронной почты - PullRequest
1 голос
/ 17 ноября 2010

Я пытался исследовать это, но не могу найти однозначного ответа.Еще в начале 1990-х годов, когда электронная почта была довольно новой для массового потребителя, адреса электронной почты часто имели имя из 8 символов @thing.xxx.Почему был выбран предел в 8 символов?Я знаю, что ранние почтовые серверы работали в UNIX.Есть ли какая-либо корреляция между лимитом и сервером, работающим в UNIX?

Ответы [ 2 ]

3 голосов
/ 17 ноября 2010

Ранние версии Unix допускались для более длинных имен пользователей, НО просматривались только первые восемь символов.

Мэйнфреймы IBM, DEC minis до VMS и большинство ранних микро также были ограничены восемью символами.

Самые ранние системы электронной почты (датированные началом 80-х и до появления стандартов SMTP и т. Д., Действительно вступившие в силу) были на мэйнфреймах IBM, DEC minis и рабочих станциях XEROX.

2 голосов
/ 17 ноября 2010

В то время у разных систем было ограничение в восемь символов для ряда вещей, таких как имена файлов, пароли и идентификаторы пользователей. Некоторые системы, которые допускают более длинные имена, требуют, чтобы они были уникальными в первых восьми символах. Почта обычно доставлялась в буферный файл на основе идентификатора пользователя. Пользователи предпочитали иметь одинаковые идентификаторы пользователей в разных системах, поэтому, следуя принципу наименьшего общего знаменателя, идентификаторы пользователей обычно не более восьми символов.

Электронная почта работала на различных платформах, хотя до тех пор, пока SMTP-взаимодействие не было ограничено.

Это перешло к адресам электронной почты, которые обычно были userid @ somesever. Даже сегодня это распространено. Псевдонимы позволяют пользователям предоставлять более длинные адреса, такие как First.Last@example.com, которые будут доставлены в lastfi.

...