Открыть сервисСервис

Электронная почта — технология и протоколы

Электронная почта (эл. почта, e-mail, от англ. electronic mail) — система и технология передачи цифровых сообщений между пользователями по компьютерным сетям, а также сами сообщения, передаваемые с её помощью. Электронная почта является одним из старейших и наиболее массовых сервисов интернета: по данным статистики, в середине 2020-х годов ежедневно отправлялось более 300 миллиардов писем.

История

Идея передачи сообщений между пользователями через сеть возникла в конце 1960-х годов. В 1971 году американский инженер Рэй Томлинсон, работавший над сетью ARPANET, реализовал первую систему отправки сообщений между компьютерами и ввёл символ «@» для разделения имени пользователя и имени машины — этот знак стал неотъемлемой частью адресации электронной почты.

В 1977 году были стандартизированы протоколы SMTP (Simple Mail Transfer Protocol) и формат сообщений RFC 822, заложившие основу совместимости почтовых систем. В 1980-е годы электронная почта распространилась в академической и корпоративной среде, а в 1990-е — стала массовым сервисом с появлением веб-интерфейсов (Hotmail запущен в 1996 году, Gmail — в 2004-м).

В России крупнейшими почтовыми сервисами являются «Яндекс Почта» (запущена в 2000 году) и «Mail Ру» (Mail.ru, с 1998 года), а также «Рамблер Почта».

Принцип работы

Система электронной почты построена по клиент-серверной модели и состоит из нескольких компонентов:

  • Почтовый клиент — программа или веб-интерфейс, с помощью которой пользователь создаёт, читает и отправляет письма (например, Thunderbird, Microsoft Outlook, веб-клиенты).
  • SMTP-сервер — сервер, принимающий исходящие письма и пересылающий их по сети к получателю.
  • Почтовый сервер получателя — принимает письмо по SMTP и хранит его в почтовом ящике пользователя.
  • Протоколы доступа — POP3 (Post Office Protocol версии 3) или IMAP (Internet Message Access Protocol), с помощью которых клиент забирает письма с сервера.

Процесс отправки: клиент подключается к SMTP-серверу отправителя, передаёт письмо; сервер определяет по адресу получателя доменный MX-запись (Mail Exchanger) в DNS, устанавливает соединение с SMTP-сервером адресата и передаёт сообщение. Если сервер получателя недоступен, письмо ставится в очередь и повторяется попытка доставки.

Формат сообщения

Стандартное электронное письмо состоит из двух частей:

  1. Заголовки (headers) — служебная информация: адрес отправителя (From), адрес получателя (To), тема письма (Subject), дата, идентификатор сообщения и другие поля.
  2. Тело письма — непосредственно текст сообщения, который может быть простым (plain text) или форматированным (HTML).

Для передачи вложенных файлов (документов, изображений) используется стандарт MIME (Multipurpose Internet Mail Extensions), который позволяет кодировать двоичные данные и отправлять письма с несколькими частями и разными кодировками.

Адрес электронной почты

Адрес имеет вид username@domain, где часть до «@» — имя пользователя или ящик на сервере, а после — домен почтового сервера. Домен должен содержать MX-запись, указывающую на сервер, обрабатывающий почту этого домена. Управление доменами осуществляется по системе DNS.

Спам и защита

Распространение массовой незапрошенной рассылки (спама) привело к развитию систем фильтрации. Основные механизмы защиты:

  • Спам-фильтры — анализ содержимого письма и заголовков по эвристическим алгоритмам.
  • Списки блокировки (DNSBL) — базы IP-адресов, с которых массово рассылается спам.
  • Аутентификация отправителей — протоколы SPF (Sender Policy Framework), DKIM (DomainKeys Identified Mail) и DMARC, позволяющие получателю проверить, что письмо действительно отправлено от указанного домена.
  • Шифрование — протоколы PGP/GPG для подписи и шифрования содержимого письма.

Значение

Электронная почта остаётся базовым средством цифровой коммуникации: используется для регистрации на сайтах, корпоративной переписки, документооборота, двухфакторной аутентификации. Несмотря на конкуренцию со стороны мессенджеров и корпоративных платформ (Slack, Telegram), электронная почта сохраняет статус универсального и открытого стандарта, не привязанного к одному оператору.

Источники

  • RFC 5321 — Simple Mail Transfer Protocol
  • RFC 5322 — Internet Message Format
  • RFC 1939 — Post Office Protocol — Version 3
  • RFC 3501 — Internet Message Access Protocol — Version 4rev1
  • «История электронной почты», Рэй Томлинсон, BBN Technologies
  • Статистика электронной почты, Statista
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru