Отправляет email-рассылки с помощью сервиса Sendsay

[TC] smtp и терминальная сессия

Доброго времени суток всем!

В общем, господа профи, забыл, одну команду, итак, небольшой листинг:

telnet 213.177.96.23 25
helo localhost
mail from:<us***@s*****.ru>
rcpt to:<us***@s*****.ru>
DATA
Конец листинга.
Вопрос: как дать серверу знать, что пойдёт перевод строки и как
закончить передачу, ибо на одном из этапов указания адресов сервер
отвечает 354 End data with <CR><LF>.<CR><LF>

Ответить   Wed, 12 Aug 2009 18:16:58 +0400 (#894160)

 

Ответы:

yuniks:

Как и написано: точкой в отдельной строке. Других символов в ней не
должно быть. Для перевода строки, полагаю, достаточно нажать Enter.

Коды, начинающиеся с 3, согласно RFC 2821 обозначают положительный
промежуточный ответ:

3yz Positive Intermediate reply
The command has been accepted, but the requested action is being
held in abeyance, pending receipt of further information. The
SMTP client should send another command specifying this
information. This reply is used in command sequence groups (i.e.,
in DATA).

Ответить   Дмитрий Падучих Thu, 13 Aug 2009 13:23:47 +0600 (#894416)