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