[635x479]
Команды протокола SMTP и Коды возврата SMTP
Список команды протокола SMTP и коды возврата SMTP
Команды протокола SMTP
HELO Открыть сессию взаимодействия по протоколу SMTP. - доменное имя машины
MAIL FROM: Сообщить адрес отправителя (). Обязательная команда, которую надо выдать перед отправкой сообщения
RCPT TO: Сообщить адрес получателя (forward-path). Обязательная команда, которую выдают после MAIL FROM, но перед DATA
DATA Начать передачу тела почтового сообщения. Тело сообщения должно кончаться точкою(".") в первой позиции строки
RSET
SEND FROM: Послать сообщение на терминал пользователя, который определяется командой RCPT
SOML FROM: SEND OR MAIL. Послать в почтовый ящик или на терминал пользователя
SAML FROM: SEND AND MAIL. Послать в почтовый ящик и на терминал пользователя
VRFY Получить информацию о пользователе, имя которого указывается в качестве аргумента команды ()
EXPN Получить информацию о пользователях зарегистрированных в качестве получателей корреспонденции
HELP
NOOP Нет операции
QUIT Завершить сессию
TURN Поменяться местами серверу и клиенту
Коды возврата SMTP
211 System status, or system help reply Статус системы или Help
214 Help message. [Information on how to use the receiver or the meaning of a particular non-standard command; this reply is useful only to the human user] Краткая справка
220 Service ready SMTP-сервис готов к работе
221 Service closing transmission channel Сервис закрыл канал передачи данных
250 Requested mail action okay, completed Соединение установлено
251 User not local; will forward to Пользователь не местный. Выполнить перенаправление запроса
354 Start mail input; end with . Начать ввод почтового сообщения
421 Service not available, closing transmission channel [This may be a reply to any command if the service knows it must shut down] Сервис отсутствует. Канал передачи данных закрыт
450 Requested mail action not taken: mailbox unavailable [E.g., mailbox busy] Нет возможности записать данные в почтовый ящик
451 Requested action aborted: local error in processing Ошибка при обработке запроса
452 Requested action not taken: insufficient system storage Запрос не выполнен недостаточно памяти на вычислительной установке
500 Syntax error, command unrecognized [This may include errors such as command line too long] Синтаксическая ошибка - нет такой команды
501 Syntax error in parameters or arguments Синтаксическая ошибка в аргументах команды
502 Command not implemented Данная команда не может быть выполнена
503 Bad sequence of commands Неправильная последовательность команд
504 Command parameter not implemented Параметр команды не может быть использован в данном контексте
550 Requested action not taken: mailbox unavailable [E.g., mailbox not found, no access] Не найден соответствующий почтовый ящик
551 User not local; please try Пользователь не найден можно попробовать отправить почту по другому адресу
552 Requested mail action aborted: exceeded storage allocation Превышены квоты на использование ресурсов памяти
553 Requested action not taken: mailbox name not allowed [E.g., mailbox syntax incorrect] Имя почтового ящика неправильное
554 Transaction failed Обмен завершился аварийно