Содержание:
Электронная почта — технология и служба по пересылке и получению электронных сообщений между пользователями сети.
Достоинства электронной почты:
-
Легко воспринимаемые человеком адреса вида
ИмяПользователя @ ИмяДомена
-
Возможность передачи как простого, так и форматированного текста, произвольных файлов
-
Независимость серверов
-
Достаточно высокая надежность доставки сообщения
-
Простота использования человеком и программами
-
Высокая скорость передачи сообщений
Недостатки электронной почты:
- Спам
- Возможные задержки доставки сообщений
- Ограничения на размер одного сообщения и на общй размер сообщений в почтовом ящике
История
-
1965 год - Сотрудники MIT, Ноэль Моррис и Том Ван Влек написали программу MAIL для CTSS OS, установленную на компьютере IBM 7090/7094.
Пользователи могли пересылать друг другу сообщения в пределах одного мейнфрейма.
-
1968 год - Рей Томлинсон - программа SNDMSG для военных.
-
1971 год - Рэй Томлинсон новый вариант почтового сервиса. Появление Mail Box Protocol.
-
1973 год - электронная почта составляет 75% всего трафика ARPANET.
Появление Network Mail Meeting Summary, A Proposed Mail Protocol
Джон Виттал написал почтовый клиент с полным функционалом.
-
1980 год - Джон Постел, Mail Transfer Protocol
-
1981 год - Джон Постел, Simple Mail Transfer Protocol.
Выход 4.1cBSD и Sendmail
-
1982 год - SMTP описан в RFC 881, обновлен 2821 (01 г.), 5321 (08 г.)
После появления DNS, для указания адреса стали использоваться доменные имена:
user@example.com
Для почты стали использоваться выделенные серверы, к которым имели доступ только администраторы, а пользователи работали на своих машинах. При этом почта приходила не на рабочие машины пользователей, а на почтовый сервер, откуда пользователи забирали свою почту по различным сетевым протоколам.
-
1993 год - RFC 1425 Extended SMTP (ESMTP), обновлен 1651 (94 г.), 1869 (95 г.)
-
1998 год - RFC 2476 Message Submission обновлен 4409 (06 г.), 6409 (11 г.)
-
1999 год - RFC 2554 SMTP Service Extension for Authentication обновлен 4954 (07 г.), 5248 (08 г.).
Участники обмена почтой
Mail User Agent – ПО, устанавливаемое на компьютере пользователя и предназначенное для получения, написания, отправки и хранения сообщений электронной почты.
Mail Submission Agent – ПО, принимающее электронные письма от MUA и работающее совместно с MTA для доставки этого письма.
Mail Transfer Agent – ПО, передающее сообщения от одного компьютера к другому.
__Mail Delivery Agent __– ПО, принимающее входящие электронные письма и доставляющее их на электронный ящик получателя (или перенаправляющее их на другой почтовый сервер, если адрес назначения расположен на другом компьютере).