On Fri, Sep 26, 2003 at 01:40:31PM +0200, Giuliano Gavazzi wrote:
> I found this just now in the logs:
>
> ... sender verify fail for <gavin-collins@???>: response to
> "RSET" from leeds.sin1.netline.net.uk [213.40.2.12] was: 550 Invalid
> use of null sender
>
> the transaction is:
>
> [ti:~] g% telnet 213.40.2.12 25
> Trying 213.40.2.12...
> Escape character is '^]'.
> 220 pail.sin1.netline.net.uk ESMTP Exim 4.24 Fri, 26 Sep 2003 12:31:55 +0100
> helo pupu
> 250 pail.sin1.netline.net.uk Hello xxxx.ngi.it [xxx.yyy.zzz.aaa]
> mail from: <>
> 250 OK
> RCPT TO: gavin-collins@???
> [a long pause from the server, presumably tarpitting]
> 550 Invalid use of null sender
> rset
> 250 Reset OK
>
> so the error is actually to RCPT. Or is RCPT not a synchronisation point?
The remote MTA appears to have been configured to reject bounces
by rejecting MAIL FROM:<> - as such rejecting the message from
that domain at SMTP time is perfectly reasonable, especially if
you don't want to accept mail which you can't return to the sender
in event of delivery failure.
Also note that the legal syntax is "MAIL FROM:<address>" and not
"MAIL FROM: <address>"
--
Russell King (rmk@???) http://www.arm.linux.org.uk/personal/
Linux kernel 2.6 ARM Linux - http://www.arm.linux.org.uk/
maintainer of: 2.6 PCMCIA - http://pcmcia.arm.linux.org.uk/
2.6 Serial core