[Raw Msg Headers][Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Mail not bounced after a 5xx error



Hi,


I'm glad you were able to reproduce the problem.

Disabling pipelining solved it on my site for now.

Thanks for your help,


Wilbert


> On Mon, Apr 14, 2003 at 02:49:15PM -0500, Roy Bixler wrote:
> > On Mon, Apr 14, 2003 at 10:12:36PM +0300, Matti Aarnio wrote:
> > > Weird...    Code should be equivalent whatever version you are running,
> > > to be exact.
> > > 
> > > Perhaps this is data dependent, somehow.
> > 
> > We have a suspicious mail in our queue:
> > 
> > smtp/inco.com.lb:
> > <<- RCPT To:<ascertaisailorimprecis@inco.com.lb> NOTIFY=NEVER ORCPT=RFC822;
> ascer->> 503 5.5.0 No MAIL FROM command has been issued. (retry in 2m23s, exp
> ires in 1d1h, tries=217)
> > 
> > It turns out to be a bounced spam with the usual forged return
> > address.  The remote SMTP server is blocking mail with a blank sender
> > address:
> > 
> > MAIL FROM: <>
> > 550 5.7.1 Blank sender address is not allowed!
> 
>   With 2.99.55 (debian package) I can believe this  deferring  to happen.
> 
>   With Wilbert's, Roy's, and my own (cooked up) test addresses,
>   I just tried several ZMailer versions in different kinds of machines:
> 
>     Linux/i386 RedHat 7.2+updates:  3-Apr-2003 CVS:  "error" -> bounce
>     Linux/i386 RedHat RawHide: development CVS:      "error" -> bounce
>     Solaris 2.6/SPARC,  2.99.56-pre3 18-Sep-2002:    "error" -> bounce
> 
>   (ok, if there is differences in e.g. Linux glibc causing observed
>    behaviour, that might appear here -- or maybe not.)
> 
>   Wilbert said: "We are running Zmailer 2.99.56-pre4 #1 from CVS"
> 
> (scratching my head...  "..when there are multiple messages in queue..")
> 
>   AH!  I see it happen.  I just had to send two messages immediately
>   after each other, first one rejects, second one does stick around
>   for some reason.
> 
>   Now I know how to repeat it.
> 
>      smtp_sync() did yield code 69/UNAVAILABLE (rcptstates = 0x4410)
>   ( -> DATASTATE_500 | RCPTSTATE_500 | FROMSTATE_OK )
> 
> 
>   Ah, pipeline decoder has the "RSET" verb OK response stuck into
>   the status set, and that breaks the status decoding somehow.
> 
> > As with the last problem, we are running the Debian package of
> > v. 2.99.55-3, which is essentially similar to plain v. 2.99.55.
> > 
> > Regards,
> > -- 
> > Roy Bixler <rcb@ucp.uchicago.edu>
> 
> -- 
> /Matti Aarnio	<mea@nic.funet.fi>
> -
> To unsubscribe from this list: send the line "unsubscribe zmailer" in
> the body of a message to majordomo@nic.funet.fi
> 
-
To unsubscribe from this list: send the line "unsubscribe zmailer" in
the body of a message to majordomo@nic.funet.fi