Это что, вот прямо сейчас? Насколько я понимаю, это было вызвано желанием почтового сервера mail.ru после каждой транзакции в одной сессии получать RSET, который по RFC не обязателен. Кажется, в процессе исправления случилась ошибка, из-за которой каждое последующее письмо в сессии отправлялось всем предыдущим получателям, а не только своим. Был большой скандал. Но с тех пор, вроде бы, всё починили, я больше жалоб не видел. А если залоггировать сессию, видно, на что именно он ругается?
2005-12-26 10:43:19 1Eqn0o-0001OF-Lh == blablabla@mail.ru R=dnslookup T=remote_smtp defer (-44): SMTP error from remote mail server after RCPT TO:<blablabla@mail.ru>: host mxs.mail.ru [194.67.23.20]: 421 Command out of sequence; try again later
Залогировать сессию не пробовал. Надо попробовать, конечно. Предыстория такая - в пятницу поставили exim и скинули на него часть трафика, в субботу словили стандартный чёрный список от mail.ru, сегодня, видимо, его покинули и тут же словили вот такую штуку. Письмо, при этом, спустя час ушло...
Ну, кстати... эксперимент дал следующие результаты:
doom# telnet mxs.mail.ru 25 Trying 194.67.23.20... Connected to mxs.mail.ru. Escape character is '^]'. 220 Mail.Ru ESMTP HELO doom.z8.ru 250 mx21.mail.ru ready to serve MAIL FROM: <phil@peterhost.ru> 250 OK RCPT TO:<postmaster@mail.ru> 250 OK MAIL FROM: <> 421 Command out of sequence; try again later DATA 354 Go ahead dd. . 250 OK id=1Eqqaj-0000ol-00 MAIL FROM: <> 421 Command out of sequence; try again later 421 SMTP command timeout. Closing connection Connection closed by foreign host.
По-моему, вполне логично. После RCPT TO может идти либо другой RCPT TO, либо DATA, а другой MAIL FROM не может. Второй Command out of secuence может быть вызван первым, потому что в первой транзакции чего-то напутано, а RSET не было.
Ой...
421 Command out of sequence; try again later.
К какому-нибудь решению пришли?
Re: Ой...
Насколько я понимаю, это было вызвано желанием почтового сервера mail.ru после каждой транзакции в одной сессии получать RSET, который по RFC не обязателен.
Кажется, в процессе исправления случилась ошибка, из-за которой каждое последующее письмо в сессии отправлялось всем предыдущим получателям, а не только своим. Был большой скандал.
Но с тех пор, вроде бы, всё починили, я больше жалоб не видел.
А если залоггировать сессию, видно, на что именно он ругается?
Re: Ой...
Залогировать сессию не пробовал. Надо попробовать, конечно.
Предыстория такая - в пятницу поставили exim и скинули на него часть трафика, в субботу словили стандартный чёрный список от mail.ru, сегодня, видимо, его покинули и тут же словили вот такую штуку.
Письмо, при этом, спустя час ушло...
Re: Ой...
doom# telnet mxs.mail.ru 25
Trying 194.67.23.20...
Connected to mxs.mail.ru.
Escape character is '^]'.
220 Mail.Ru ESMTP
HELO doom.z8.ru
250 mx21.mail.ru ready to serve
MAIL FROM: <phil@peterhost.ru>
250 OK
RCPT TO:<postmaster@mail.ru>
250 OK
MAIL FROM: <>
421 Command out of sequence; try again later
DATA
354 Go ahead
dd.
.
250 OK id=1Eqqaj-0000ol-00
MAIL FROM: <>
421 Command out of sequence; try again later
421 SMTP command timeout. Closing connection
Connection closed by foreign host.
Re: Ой...
Второй Command out of secuence может быть вызван первым, потому что в первой транзакции чего-то напутано, а RSET не было.