Мир протоколов
Welcome to Энциклопедия сетевых протоколов Санкт-Петербург
ул. Седова, д. 80
тел. (812) 4490770
факс (812) 4490771
Поиск

Модули
· Титульная страница
· Мир протоколов
· Моя страница
· Основные темы
· Архив публикаций
· Парад популярности
· Поиск
· Приватная почта
· Каталог ссылок
· Написать нам
· Сообщить новость
· Рекомендовать сайт
· Участники
· Документы и программы

Выбор языка
Язык интерфейса:


Статистика
19256776
запросов с 22 сентября 2005

Внешняя статистика
Rambler's Top100

Реклама от Google
Google


  
Протокол SMTP
краткое описание формата сообщений




SMTP

RFC 821

RFC 2821
(перевод на русский язык -
PDF )

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 - сбой при почтовой транзакции.




Авторские права Энциклопедия сетевых протоколов
Все права защищены.

Дата публикации: 2005-09-22 (7970 просм.)

Назад ]
Обсудить статью на Форуме.
Copyright © BiLiM Systems
Все права на опубликованные на сайте материалы принадлежат компании BiLiM Systems, если в опубликованном на сайте документе явно не указано иное.
Не разрешается воспроизведение опубликованных на сайте документов без согласия BiLiM Systems.

Copyright © 2005 by Nikolai Malykh
Based on PHP-Nuke by Francisco Burzi. This is free software, and you may redistribute it under the GPL. Author comes with absolutely no warranty.
Время генерации страницы: 0.09 сек.