Протокол SMTP (Simple Mail Transfer Protocol) работает следующим образом для передачи электронной почты через интернет: 2
- Подготовка почты. 2 Пользователь составляет сообщение электронной почты с помощью почтового агента пользователя (MUA), программы для отправки и получения почты. 2 Сообщение состоит из двух частей: заголовка и тела письма. 2 Тело включает основной текст письма, а в заголовок входят адреса отправителя и получателя, а также тема сообщения. 2
- Отправка почты. 2 Готовое письмо почтовый клиент отправляет на SMTP-сервер через TCP-порт 25. 2
- Доставка почты. 2 Если доменное имя получателя отличается от доменного имени отправителя, MSA отправит почту агенту пересылки почты (MTA). 2 Тот найдёт целевой домен и ретранслирует электронную почту. 2
- Получение и обработка почты. 2 Как только входящее сообщение будет получено, сервер обмена доставляет его на сервер входящей почты (агент доставки почты), который сохраняет электронную почту до получения её пользователем. 2
- Доступ и извлечение почты. 2 Сохранённую электронную почту можно получить с помощью MUA (почтового агента пользователя). 2 Доступ к MUA осуществляется с использованием логина и пароля. 2
Особенность SMTP в том, что серверы того, кто отправляет письмо, и того, кто его получает, постоянно общаются. 5 Пересылка не происходит одним запросом: сначала серверы здороваются, затем обмениваются по очереди важной информацией: от кого письмо, что внутри. 5