Re: [Exim] ignore delivery error

Top Page
Delete this message
Reply to this message
Author: Ilya
Date:  
To: exim-users
Subject: Re: [Exim] ignore delivery error
FreeBSD 4.5 and 75 is defined as:
#  define EX_TEMPFAIL 75      /* temp failure; user is invited to retry */
in /usr/include/sysexits.h


On Fri, Apr 12, 2002 at 09:33:17AM +0100, Philip Hazel wrote:
> On Fri, 12 Apr 2002, Ilya wrote:
>
> > How can I tell exim not to send notification if there was an error in delivery
> > protocol? Or at least not send it immediately?
> > Ive been experimenting with cyrus lately, and sometimes I bring it down, and
> > immediately I see in log for some incoming mail:
> > 2002-04-12 00:28:34 16vsfp-000O4a-00 ** mail@??? D=local_user_cyrus
> > T=local_delivery_cyrus: Child process of local_delivery_cyrus transport returned
> > 75 (could mean temporary error) from command: /usr/local/cyrus2/bin/deliver
> >
> > sender gets error report immediately also.
> > what Id like to do is not send back such errors, but keep mail in spool (as it
> > does now) and try to deliver it on next queue run.
>
> What operating system? Exim normally treats 75 as a temporary error, but
> it depends on the value of EX_TEMPFAIL in sysexits.h. Look at the
> description of the temp_errors option of the pipe transport.
>
> --
> Philip Hazel            University of Cambridge Computing Service,
> ph10@???      Cambridge, England. Phone: +44 1223 334714.

>
>