On 2004-06-27 Dominik Ruf <dominik-exim-users@???> wrote:
> * cjackson <cjackson@???> [2004-06-26 17:57]:
> [greylisting]
> > Nice job, Andy. But a Groupwise 5.5 sender gets bounced with this message:
> > DATA503 valid RCPT command must precede DATA
> > What is going on here?
> Looks like this Groupwise 5.5 sender agent (is that a MUA or an
> MTA?) is horribly broken.
> -> MAIL FROM:<sender_address>
> <- 250 Ok
> -> RCPT TO:<rcpt_address>
> <- 450 you are greylisted, try again later
> -> DATA
> <- 503 valid RCPT command must precede DATA
> Which means that this Groupwise sender agent is trying to
> send the message anyway even if there was no valid (=250 Ok code)
> RCPT TO address before.
Isn't this just pipelining?
> That will cause Exim to give him a
> 503 permanent error for the "protocol violation".
[...]
Of course Groupwise should not bounce the message if rcpt to got a
temporary error.
cu andreas