TELNET
чтение почты посредством ТЕЛНЕТ:
telnet 192.168.0.1 110
[root@sunport ~]# telnet 192.168.0.1 110
Trying 192.168.0.1...
Connected to 192.168.0.1 (192.168.0.1).
Escape character is '^]'.
+OK Dovecot ready.
user lilo
+OK
pass lilo999
+OK Logged in.
list
+OK 3 messages:
1 2442
2 2346
3 2661
.
top 2 0
+OK
Return-Path: telpashov@xxxxx.ru>
X-Original-To: lilo@yugneftemash.ru
ddddd
Для приема писем используется директива retr порядковый номер
retr 1 - принять письмо с порядковым номером 1
Для удаления письма, используется директива dele порядковый номер Например, для удаления 2-го письма из списка, полученного директивой list:
dele 2
Если удаление прошло успешно, сервер выдаст сообщение:
+OK message 2 deleted
ОТПРАВКА ПИСЬМА ПОСРЕДСТВОМ ТЕЛНЕТА
Отправка почты через telnet
Как проверить работоспособность отправки почты на сервере mail.server.ua используя утилиту telnet?
1. Команда для входа на почтовый сервер:
telnet mail.server.ua 25
Trying aaa.bbb.ccc.ddd...
Connected to mail.server.ua (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
2. Введите команду приветствия: 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
3. Укажите адрес отправителя (должен быть в том же домене, что и почтовый сервер: server.ua)
mail from: taras@server.ua
250 2.1.0 taras@server.ua... Sender ok
4. Укажите адресата (mailto@mail.kiev.ua):
rcpt to: mailto@mail.kiev.ua
250 2.1.5 taras... Recipient ok
5. Введите команду data
354 Enter mail, end with "." on a line by itself
6. Subject: тема тестового письма
7. Текст письма,
а в конце письма одну точку в строке, чтобы закончить
.
8. 250 2.0.0 x2789MjQ008048 Message accepted for delivery
9. Введите для выхода
quit
10. 221 2.0.0 mail.server.ua closing connection
Connection closed by foreign host.
Сайт создан в системе
uCoz