- Услуги
- Цена и срок
- О компании
- Контакты
- Способы оплаты
- Гарантии
- Отзывы
- Вакансии
- Блог
- Справочник
- Заказать консультацию
Электронная почта (email, e-mail, от англ. electronic mail) — технология и предоставляемые ею услуги по пересылке и получению электронных сообщений по распределённой компьютерной сети (в том числе глобальной). Основным отличием от прочих систем передачи сообщений (например, служб мгновенных сообщений) является возможность отложенной доставки и развитая система взаимодействия между независимыми почтовыми серверами.
Основным руководящим документом для электронной почты в Internet является RFC 2821 (April 2001).
Современные приложения электронной почты используют не один, а несколько протоколов прикладного уровня.
Протокол передачи почтовых сообщений
SMTP (Simple Mail Transfer Protocol) – Простой протокол передачи почты. Машина-отправитель устанавливает ТСР соединение с 25 портом машины-получателя. На 25 порту находится почтовая программа, которая работает по протоколу SMTP. Она принимает соединение и распределяет поступающие сообщения по почтовым ящикам машины-получателя.
После установления соединения машина-отправитель работает как клиент, а машина-получатель — как сервер. Если сообщений несколько, то все они передаются. Обмен по соединению происходит в обоих направлениях.
Протоколы доставки почтовых сообщений
Простой протокол для изъятия почты из удаленного почтового ящика — РОР3 (Post Office Protocol – RFC 1225). Он позволяет входить в удаленную систему и выходить из нее, передавать письма и принимать их. Главное, что он позволяет забирать почту с сервера и хранить ее на машине пользователя.
Более сложный протокол IMAP – Interactive Mail Access Protocol (RFC 1064). Он позволяет одному и тому же пользователю заходить с разных машин на сервер, чтобы прочесть, отправить почту. Это, по существу, удаленное хранилище писем.
Третий часто используемый протокол — DMSP (Distributed Mail System Protocol – RFC 1056). Этот протокол не предполагает, что пользователь работает все время с одной и той же почтовой службой. Пользователь может обратиться к серверу и забрать почту на свою локальную машину, после чего разорвать соединение.
Структура электронного сообщения
В настоящее время для электронных сообщений используется стандарт RFC 2822 (April 2001). Сообщение, передаваемое по электронной почте, состоит из трех частей:
Сообщение доставляется получателю в виде заголовка и тела.
Заголовок состоит из полей: текстовых строк, состоящих из имени поля, двоеточия и содержимого поля.
В заголовке допускается использование только символов в кодировке ASCII.
Тело сообщения, если это не просто текст, записанный латинскими буквами, должно быть закодировано в соответствии со спецификацией MIME, как описано в RFC 2045 (November 1996). На приемной стороне тело при необходимости декодируется и преобразуется в понятный пользователю вид.
В табл. 1 приведены значения всех полей заголовка электронного сообщения.