Re: [exim] fatal errors in BSMTP transport

Top Page
Delete this message
Reply to this message
Author: Matthias Waffenschmidt
Date:  
To: Marco Herrn
CC: exim-users
Subject: Re: [exim] fatal errors in BSMTP transport
Hi,

On Sat, Feb 11, 2006 at 01:10:49PM +0100, Marco Herrn wrote:
> On Fri, Feb 10, 2006 at 01:11:47PM +0100, Paul Dekkers wrote:
> > >But what is still confusing me, is that the mail don't get delivered.
> > >When spamc gets a timeout, that should be a 4xx error (which is the
> > >case). But why does the message bounce?
> >
> > ... good question :-)
> >
> > (Hmm, the exim -bS created the 4xx error, but the pipe / transport was a fatal error, I believe?)
>
> Of course! Since the mail is already accepted, the mailserver cannot
> reject the mail, but instead has to bounce it.
> Would be nice, if exim itself could try to redeliver the mail through
> the transport after such errors. Is that possible in any way?


Use the pipe transport option timeout_defer (available since version
4.51) to treat the error as temporary in case the command or filter
runs into a timeout.

-- 
Gruss / Best regards   |  LF.net GmbH        |  fon +49 711 90074-411
Matthias Waffenschmidt |  Ruppmannstr. 27    |  fax +49 711 90074-33
mw@???              |  D-70565 Stuttgart  |  http://www.lf.net