Re: FW: [Exim] helo_allow_chars in version 4.12

Top Page
Delete this message
Reply to this message
Author: Matthew Byng-Maddick
Date:  
To: exim-users
Subject: Re: FW: [Exim] helo_allow_chars in version 4.12
On Sun, Jan 12, 2003 at 12:09:18PM +0000, Giuliano Gavazzi wrote:
> You are pipelining commands, that is, not waiting for a 2XX after the
> RCPT TO. Look at your previous:


Correct, but RCPT TO is not a synch point in pipelining, after DATA is,
though. There is nothing wrong with Christian's pipelining setup.

> At 12:21 +0100 2003/01/12, Christian Kyony wrote:
> >$ /usr/exim/bin/exim -odf -v ph_malko@???
> >.
> >LOG: MAIN
> >  <= ckyony@ns U=ckyony P=local S=223
> >.Connecting to mx1.mail.yahoo.com [64.157.4.82]:25 ... connected
> >  SMTP<< 220 YSmtp mta414.mail.yahoo.com ESMTP service ready
> >  SMTP>> EHLO ns
> >  SMTP<< 250-mta414.mail.yahoo.com
> >         250-8BITMIME
> >         250-SIZE 10485760
> >         250 PIPELINING
> >  SMTP>> MAIL FROM:<ckyony@ns> SIZE=1254
> >  SMTP>> RCPT TO:<ph_malko@???>
> >  SMTP>> DATA
> >  SMTP<< 501 Syntax error in parameters or arguments
>           ^^^^ this was in response to the RCPT TO


Wrong, it's a response to the MAIL FROM

> > SMTP<< 503 A single MAIL command is required


This is the response to the RCPT TO

> >  SMTP<< 504 A single MAIL command is required
>     ^^^^ these are somehow misleading, but they just mean that your
> MAIL FROM had not been accepted.


And this is the response to the data. They're not misleading. The
MAIL FROM was not properly processed, so to all intents and purposes
it's as if you were doing the transaction without having issued a
MAIL FROM in the first place.

The point here is that you're being rejected at the unqualified domain
name, not at the RCPT TO. The option you [Christian] were fiddling with,
helo_allow_chars is for incoming connections, wheras this is an outgoing
one.

I wouldn't accept that domain either:
| mbm@comma:~
| :; adnshost -t mx ns.
| ns does not exist


Also, since you [Christian] appear to be on a dialup/consumer DSL, you
probably ought to be using your ISP's smarthost rather than sending
direct.

MBM

--
Matthew Byng-Maddick         <mbm@???>           http://colondot.net/