SkylineLab > Статьи > В помощь программисту > Как работает протокол SMTPСтатьи
Как работает протокол SMTP

В помощь программисту: Статьи - Как работает протокол SMTP

     Как работает протокол SMTP

      Основной задачей SMTP-протокола является обеспечение трансляции электронных сообщений (почты). Для работы через SMTP-протокол клиент через порт 25 создает TCP-соединение с сервером. После этого SMTP-сервер и клиент обмениваются информацией, до тех пор, пока соединение не будет прервано или закрыто.

      Основная процедура в SMTP - это (Mail Procedure) - передача почты. Далее следуют процедуры (Mail Forwarding)- форвардинга почты, проверка имен почтовых ящиков и выведение списков почтовых групп. Самая первая процедура – открытие канала передачи, а последняя – закрытие.

      SMTP-команды указывают серверу на операцию, которую хочет произвести клиент. Команда состоит из ключевых слов, за этими словами следует один или больше параметров. Ключевое слово заключает четыре символа и отделено одним или большим числом пробелов от аргумента. Командные строки заканчиваются символами CRLF.

      Обычно ответ SMTP-сервера заключается из номера ответа, за этим номером через пробел идет дополнительный текст. Номер ответа является индикатором состояния сервера. RSET приказывает серверу прервать текущий процесс. Вся сохраненная информация (получатель, отправитель и прочее) при этом будет удалена.


<< Назад

+7 (903) 66-22-797