Электронный адрес¶
Электронный адрес — уникальный идентификатор электронного ящика (mailbox) в компьютерной сети, предназначенный для адресации и доставки электронной почты. Адрес позволяет указать получателя сообщения в системе, основанной на клиент-серверной модели, и является основным реквизитом при отправке письма по протоколам SMTP, POP3 и IMAP. Стандартная структура адреса определена в стандарте RFC 5322 (и ранее в RFC 2822, RFC 822), который входит в состав более широкого стандарта интернет-сообщений.
¶Структура электронного адреса
Электронный адрес имеет вид:
local-part@domain-name
где:
- local-part (локальная часть) — имя почтового ящика внутри домена, выбираемое пользователем или администратором почтовой службы;
- @ (этот символ в русском языке иногда называют «собачка») — разделитель между локальной частью и доменным именем;
- domain-name (доменное имя) — домен почтового сервера, который отвечает за приём и хранение почты.
Пример: в адресе user@example.com локальная часть — user, доменное имя — example.com.
Локальная часть может содержать буквы латинского алфавита, цифры и ряд специальных символов (точка, дефис, подчёркивание, плюс). Длина локальной части — до 64 символов, полная длина адреса — до 254 символов. Доменное имя подчиняется общим правилам DNS и состоит из разделённых точками меток, каждая из которых не превышает 63 символов.
¶История
Понятие электронного адреса появилось в начале 1970-х годов в контексте разработки сети ARPANET. Автором формата «пользователь@машина» считается Рэй Томлинсон, инженер компании Bolt Beranek and Newman, который в 1971—1972 годах адаптировал существовавшие почтовые программы SNDMSG и READMAIL для обмена сообщениями между разными компьютерами. Выбор символа @ произошёл, по словам Томлинсона, из-за того, что этот символ не использовался в именах пользователей и хорошо обозначал предлог «at» («в», «на»).
Первое сообщение, отправленное по сети с использованием адреса в формате «пользователь@машина», было передано Томлинсоном самому себе между двумя компьютерами, расположенными рядом. Вскоре формат получил распространение в ARPANET и стал основой для будущего стандарта RFC 822, опубликованного в 1982 году и описавшего формат интернет-сообщений.
¶Стандарты и синтаксис
Современные правила формирования адресов определяются документом RFC 5322 (Internet Message Format), который заменил устаревшие RFC 822 и RFC 2822. Стандарт устанавливает:
- допустимые символы в локальной части;
- правила квотирования (в локальной части можно использовать пробелы и специальные символы, заключив их в кавычки);
- формат международных адресов (EAI / SMTPUTF8), позволяющий использовать в локальной части символы национальных алфавитов, включая кириллицу.
Доменная часть адреса должна быть корректным доменным именем, разрешаемым через DNS. Для приёма почты домен должен содержать MX-запись (Mail Exchange), указывающую на сервер, принимающий сообщения для данного домена.
¶Виды электронных адресов
Помимо индивидуальных пользовательских адресов, выделяют:
- адреса рассылки (mailing list) — адрес, при доставке на который сообщение автоматически пересылается всем подписчикам списка;
- адреса-алиасы (алиасы) — альтернативные имена, перенаправляющие почту на основной ящик;
- одноразовые адреса — временные почтовые ящики, используемые для регистрации в сервисах и удаляемые после получения подтверждающего письма;
- адреса-ссылки (mailto:) — URI-схема
mailto:user@example.com, используемая в гиперссылках HTML для открытия почтового клиента.
¶Роль в информационной инфраструктуре
Электронный адрес служит не только средством доставки почты. Он традиционно используется как идентификатор учётной записи в интернет-сервисах, способ подтверждения личности при регистрации, восстановлении пароля и двухфакторной аутентификации. Стандартная структура «пользователь@домен» была адаптирована для других протоколов: адресация в сети Usenet, Jabber (XMPP) использует сходный формат user@domain.
В России услуги электронной почты предоставляют как международные провайдеры, так и отечественные сервисы, в том числе «Почта России» (mail.ru), «Яндекс Почта» (yandex.ru) и корпоративные решения. С 2017 года в ряде случаев российское законодательство требует от операторов связи и почтовых сервисов хранить переписку пользователей и предоставлять её по запросу уполномоченных органов (пакет законов о «Яровой поправке»).
¶Ограничения и безопасность
Электронные адреса часто становятся целью спамеров: публично размещённый адрес собирается автоматическими роботами и попадает в рассылочные базы. Для защиты от этого используются CAPTCHA, маскировка адресов на сайтах (например, замена символа @ на текстовое обозначение) и фильтры спама на уровне почтовых серверов. Существует также проблема подделки отправителя (spoofing): стандарт SMTP не предусматривает обязательной аутентификации отправителя, поэтому злоумышленник может подставить чужой адрес в поле From. Для противодействия этому разработаны механизмы SPF, DKIM и DMARC.
Источники:
- RFC 5322 — Internet Message Format
- RFC 2822 — Internet Message Format
- RFC 822 — Standard for the Format of ARPA Internet Text Messages
- Книга Д. Кролл «История интернета»
- Справочник по протоколам электронной почты (SMTP, POP3, IMAP)
