Четверг, 25.04.2024, 19:34 | RSS
Сетевые протоколы
Почтовые протоколы
Меню сайта

Категории каталога
Стек протоколов TCP/IP [1]
Краткий обзор структуры стека протоколов TCP/IP, связи между протоколами стека
Протокол IP [1]
Краткое описание структуры пакетов IP
Протокол IPv6 [1]
Краткое описание структуры пакетов IPv6
Протокол TCP [1]
Краткое описание структуры пакетов IPv6
Протокол UDP [1]
Краткое описание структуры пакетов
Протоколы ARP и RARP [1]
Краткое описание структуры пакетов, используемых для прямого и обратного преобразования адресов
Протокол Mobile IP [1]
Краткое описание структуры пакетов
Протокол DNS [1]
Краткое описание формата сообщений
Протокол NetBIOS/IP [1]
Краткое описание структуры пакетов
Протокол PPTP [1]
Краткое описание структуры пакетов
Протокол DHCP [1]
Краткое описание структуры пакетов
Протокол DHCPv6 [1]
Краткое описание структуры пакетов и формата сообщений
Протокол NTP (сетевое время) [1]
Краткое описание структуры пакетов и формата сообщений
Протокол ICMP [1]
Краткое описание структуры пакетов и формата сообщений
Протокол ICMPv6 [1]
Краткое описание структуры пакетов
Протокол IGMP [1]
Краткое описание структуры пакетов
Протокол FTP [1]
Краткое описание структуры пакетов и формата сообщений
Протокол HTTP [1]
Краткое описание формата сообщений
Почтовые протоколы [3]
Протокол TELNET [1]
Краткое описание структуры пакетов и формата сообщений
Другие протоколы [36]

Поиск

Главная » Статьи » Протоколы Internet » Почтовые протоколы

Протокол SMTP

RFC 821

RFC 2821

SMTP (Simple Mail Transfer Protocol - простой почтовый протокол) представляет собой почтовый сервис, смоделированный на основе файлового сервиса FTP. SMTP обеспечивает передачу почтовых сообщений между системами и уведомления о входящей почте.

Команды

Команды SMTP представляют собой сообщения ASCII, передаваемые между хостами SMTP. Ниже приведен список поддерживаемых команд:

Команда Описание

DATA Начинает сборку (composition) сообщения.

EXPN <string> Возвращает имена из указанного списка рассылок.

HELO <domain> Возвращает идентификацию почтового сервера.

HELP <command> Возвращает информацию об указанной команду.

MAIL FROM <host> Инициирует почтовый сеанс с хоста.

NOOP Нет операций кроме подтверждений от сервера.

QUIT Прерывает почтовую сессию.

RCPT TO <user> Обозначает получателя почты.

RSET Сбрасывает (Reset) почтовое соединение.

SAML FROM <host> Передает почту на терминал пользователя и в почтовый ящик.

SEND FROM <host> Передает почту на терминал пользователя.

SOML FROM <host> Передает почту на терминал пользователя или в почтовый ящик.

TURN Меняет ролями отправителя и получателя.

VRFY <user> Проверяет идентификацию пользователя.

Сообщения

Отклики SMTP содержат код сообщения и текстовое пояснение к нему:

Код отклика Пояснение

211 (Response to system status or help request) - отклик на запрос состояния системы или справки.

214 (Response to help request) - отклик на запрос справки.

220 Mail service ready - готовность почтового сервиса.

221 Mail service closing connection - почтовый сервис закрыл соединение.

250 Mail transfer completed - передача почты завершена.

251 User not local, forward to <path> - нелокальный пользователь, использовать маршрут.

354 Start mail message, end with <CRLF><CRLF> - начало почтового сообщения, завершаемого символами <CRLF><CRLF>.

421 Mail service unavailable - почтовый сервис недоступен.

450 Mailbox unavailable - почтовый ящик недоступен.

451 Local error in processing command - локальная ошибка при обработке команды.

452 Insufficient system storage - недостаточно свободного пространства на диске.

500 Unknown command - неизвестная команда.

501 Bad parameter - некорреткный параметр.

502 Command not implemented - команда не реализована.

503 Bad command sequence - некорректная последовательность команд.

504 Parameter not implemented - параметр не реализован.

550 Mailbox not found - не найден почтовый ящик.

551 User not local, try <path> - нелокальный пользователь, нужно попробовать маршрут.

552 Storage allocation exceeded - невозможно выделить больше пространства на диске.

553 Mailbox name not allowed недопустимое имя почтового ящика.

554 Mail transaction failed - сбой при почтовой транзакции.

Категория: Почтовые протоколы | Добавил: protocol (11.02.2008) | Автор: Энциклопедия сетевых протоколов
Просмотров: 2061






TS-Gate [02] Inc. © 2024