пятница, 12 октября 2012 г.

Отправка и прием почты через telnet


Отправка почты через telnet
 Команда для подключения к почтовому серверу на 25 порт:
telnet xxxx.yy 25
Trying aaa.bbb.ccc.ddd
Connected to xxxx.yy (aaa.bbb.ccc.ddd).
Escape character is ‘^]’.
220 mail.server.ua ESMTP Sendmail x.y.z/x.y.z; Fri, 7 Mar 2008 10:09:22 +0200
Введите команду приветствия: 
helo eee.fff.ggg.hhh
(где eee.fff.ggg.hhh ваш IP-адрес с которого вы запустили telnet)
250 mail.server.ua Hello mail.server.ua [aaa.bbb.ccc.ddd] pleased to meet you
Укажите адрес отправителя (должен быть в том же домене, что и почтовый сервер: server.ua)
mail from: taras@server.ua 
250 2.1.0 taras@server.ua … Sender ok
Укажите адресата ( mailto@mail.kiev.ua ):
rcpt to: mailto@mail.kiev.ua 
250 2.1.5 taras… Recipient ok
Введите команду 
data
354 Enter mail, end with «.» on a line by itself
Subject: тема тестового письма
Текст письма,
а в конце письма одну точку в строке, чтобы закончить
.
250 2.0.0 x2789MjQ008048 Message accepted for delivery
Введите для выхода
quit
221 2.0.0 mail.server.ua closing connection
Connection closed by foreign host.

Проверка почты через telnet
Команда для входа на почтовый сервер:

telnet mail.server.ua 110
Задать имя пользователя: 
user user@server.ua
Задать пароль для пользователя: 
pass PassW0rd
Получить список писем: 
list
Прочитать письмо 
retr x (где x — это номер письма)
Для выхода введите команду 
quit

Комментариев нет:

Отправить комментарий