Команды 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-адресу) (В настоящее время обычно запрещенная в целях безопасности) |