Команды SMTP сервера
Перейти к навигации
Перейти к поиску
SMTP-(Simple Mail Transfer Protokol) Простой протокол передачи почты.
Команды с помощью которых можно общаться с SMTP сервером например через telnet на 25 порту:
Команда (синтаксис) | Назначение |
---|---|
EHLO <сервер-отправитель> HELO <хост-отправитель> |
Сообщаем серверу принимающему почту имя отправляющего сервера (хоста) |
MAIL FROM:<исходный адрес> | Email-адрес отправителя. |
RCPT TO:<адрес получателя> | Email-адрес получателя (recipient) |
DATA | После этой команды печатается тело сообщения оканчивающийся новой строкой с единственным символом "." (точка), после этого восстанавливается командный режим. Здесь пишутся также служебные поля, такие как: Subject: Тема заголовка Date: Tue, 30 Sep 2008 21:54:24 +0700 (Время создания письма) Content-Type: text/plain; charset=koi8-r (формат сообщения и его кодировка) Остальные поля можно посмотреть открыв исходный текст писем которые к вам приходят. |
RSET | Прервать сообщение |
HELP [строка] | Обычно не очень подробная справка |
QUIT | Завершение сеанса SMTP |
VRFY <имя пользователя> | Проверка имени пользователя (В настоящее время обычно запрещенная в целях безопасности) |
EXPN <имя пользователя> | Показывает список всех алиасов пользователя (списки рассылки по Email-адресу) (В настоящее время обычно запрещенная в целях безопасности) |