smtp, Bad sequence of commands

Автор 17garcol17, 30 апреля 2019, 08:27:40

« назад - далее »

0 Пользователи и 2 гостей просматривают эту тему.

17garcol17

Здравствуйте.
Не получается вести диалог с esmtp сервером. После DATA выходит ошибка "503 5.5.4 Bad sequence of commands.".
Возможно я упускаю какой-то ньюанс и достаточно применить команду какого-то расширения. Складывается впечатление, что 'RCPT TO' до конца не обрабатывается, вроде должен возвращать ОК.
Поддержка яндекса помочь мне не смогла. Пример диалога:

> openssl s_client -connect smtp.yandex.ru:465
220 smtp3o.mail.yandex.net ESMTP (Want to use Yandex.Mail for your domain? Visit http://pdd.yandex.ru)

> EHLO debian-TEST
250-smtp3o.mail.yandex.net
250-8BITMIME
250-PIPELINING
250-SIZE 42991616
250-AUTH LOGIN PLAIN XOAUTH2
250-DSN
250 ENHANCEDSTATUSCODES

> AUTH LOGIN
334 VXNlcm5hbWU6

> VXNlcm5hbWU6
334 UGFzc3dvcmQ6

> UGFzc3dvcmQ6
235 2.7.0 Authentication successful.

> MAIL FROM:<source@corp.ru>
250 2.1.0 <source@corp.ru> ok

> RCPT TO:<target@corp.ru>
RENEGOTIATING
depth=2 C = PL, O = Unizeto Technologies S.A., OU = Certum Certification Authority, CN = Certum Trusted Network CA
verify return:1
depth=1 C = RU, O = Yandex LLC, OU = Yandex Certification Authority, CN = Yandex CA
verify return:1
depth=0 C = RU, O = Yandex LLC, OU = ITO, L = Moscow, ST = Russian Federation, CN = smtp.yandex.ru
verify return:1

> DATA
503 5.5.4 Bad sequence of commands.

endru

Цитата: 17garcol17 от 30 апреля 2019, 08:27:40> RCPT TO:<target@corp.ru>
 RENEGOTIATING
Нет сообщения от сервера 250, вместо этого у тебя ответ RENEGOTIATING. В интернете пишут что нужно писать команду маленькими буквами: rcpt to

symon2014

#2
https://www.mailenable.com/forum/viewtopic.php?t=40707
А вообще цыферки 503 навевают о привилегиях)

17garcol17

Цитата: endru от 30 апреля 2019, 08:42:06
Цитата: 17garcol17 от 30 апреля 2019, 08:27:40> RCPT TO:<target@corp.ru>
RENEGOTIATING
Нет сообщения от сервера 250, вместо этого у тебя ответ RENEGOTIATING. В интернете пишут что нужно писать команду маленькими буквами: rcpt to
Благодарю, работает. Письма правда приходят кривые от MAILER DAEMON, но это видимо уже другая история.

17garcol17

С кривым письмом, тоже разобрался. Нужно просто заполнять тело письма: TO FROM SUBJECT. Всем спасибо.