On 21 Jan 2005 at 17:03, Nicholas Gadacz wrote about
"[exim] valid RCPT command must prec":
| below is my log for delivering mail to a domain, is this just a local
| problem on their end, or is something wrong with my exim config?
There may not be a problem at all. It might just be a greylisting
implementation.
| what i am not send RCPT before DATA|
You're sending it, but they are returning a 451 defer code for it so
it wasn't accepted. DATA had already been sent because PIPELINING is
in effect. The pipelining makes the log a little harder to parse.
| Thanks in advance.
| Connecting to mail1.cinergycom.net [216.135.0.38]:25 ... connected
| SMTP<< 220 animal.cinergycom.net ESMTP mailer ready at Fri, 21 Jan 2005 18:48:41 -0600
| SMTP>> EHLO svr1.realprosystems.net
| SMTP<< 250-animal.cinergycom.net Hello svr1.realprosystems.net [67.19.164.212]
| 250-SIZE 31457280
| 250-PIPELINING
| 250 HELP
| SMTP>> MAIL FROM:<grape@???> SIZE=3001
| SMTP>> RCPT TO:<toniv@???>
| SMTP>> DATA
Pipelining was advertised, so exim sent all three commands above
without waiting for responses.
| SMTP<< 250 OK
This is the response to the MAIL FROM:
| SMTP<< 451 Temporary local problem - please try later
This is the response to the RCPT TO:
| LOG: MAIN
| SMTP error from remote mailer after RCPT TO:<toniv@???>: host mail1.cinergycom.net [216.135.0.38]: 451 Temporary local problem - please try later
| SMTP<< 503 valid RCPT command must precede DATA
This is the response to the DATA.
| SMTP>> QUIT
| Connecting to mail3.cinergycom.net [216.135.0.187]:25 ... connected
| SMTP<< 220 sam.cinergycom.net ESMTP mailer ready at Fri, 21 Jan 2005 18:48:49 -0600
|...
The initial session looks OK, but now your exim is retrying after
only 8 seconds. That seems wrong to me, it should wait a decent
interval before retrying. What is your retry configuration?
- Fred