Indeed, it is definitely not an exim bug. I examined the logs to find other servers where I get this kind of behaviour, and they all appear to run alligate mail server.
On 2/13/2006, "Philip Hazel" <[EMAIL PROTECTED]> wrote: >On Mon, 13 Feb 2006, Renaud Allard wrote: > >> Here is the result of the test. The callout was cached, so I suppressed >> the cache before sending the message. I also removed greylisting because >> it would have been unpractical for debugging. >> >> I included the full file just in case. > >Thanks for the test. It shows something very weird. These are the >important lines. This is the SMTP conversation during the callout check: > > SMTP<< 220 digest2.cali.co.uk ESMTP server ready (Alligate > v1.5.11.16-13.2-0.2) > SMTP>> HELO mail.llorien.org > SMTP<< 250 digest2.cali.co.uk > SMTP>> MAIL FROM:<> > SMTP<< 250 OK > SMTP>> RCPT TO:<[EMAIL PROTECTED]> > SMTP<< 550 5.1.1 <[EMAIL PROTECTED]> is not a valid mailbox > SMTP>> RSET > SMTP<< 250 OK > SMTP>> MAIL FROM:<> > SMTP<< 550 5.1.1 <[EMAIL PROTECTED]> is not a valid mailbox > SMTP>> QUIT > >Notice what happens: the first test is correctly rejected at the RCPT TO >stage. Exim then sends RSET and MAIL FROM:<> again. This time, the >remote host gives the response that Exim logs! So as far as I can >see, the remote host is behaving weirdly. (And the remote host is not >Exim.) > >Why is Exim sending the RSET? Look at the form of the RCPT TO address. >That is the form used for testing "random" local parts. So I presume you >have specified verify=sender/random in your ACL. Since the "random" >local part is rejected, Exim proceeds to try to verify the actual >sender, but it never gets that far because of the bad behaviour of the >server. > >I do not believe this is an Exim problem. The obvious workaround is to >remove the "random" test, at least for this domain. > >I tried testing this by hand, and it is quite consistent: > >$ telnet calligate2.cali.co.uk 25 >Trying 62.172.47.141... >Connected to calligate2.cali.co.uk. >Escape character is '^]'. >220 digest2.cali.co.uk ESMTP server ready (Alligate v1.5.11.16-37.3-0.6) >ehlo test.domain >250-digest2.cali.co.uk >250-AUTH LOGIN >250 SIZE >mail from:<> >250 OK >rcpt to:<[EMAIL PROTECTED]> >550 5.1.1 <[EMAIL PROTECTED]> is not a valid mailbox >rset >250 OK >mail from:<> >550 5.1.1 <[EMAIL PROTECTED]> is not a valid mailbox > >So it is definitely broken. > >Philip > >-- >Philip Hazel University of Cambridge Computing Service >Get the Exim 4 book: http://www.uit.co.uk/exim-boo -- ## List details at http://www.exim.org/mailman/listinfo/exim-users ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://www.exim.org/eximwiki/
