Re: [exim] multi-stage fallback

Top Page
Delete this message
Reply to this message
Author: Graeme Fowler
Date:  
To: exim-users
Subject: Re: [exim] multi-stage fallback
On Tue, 2009-02-03 at 16:35 +0000, Ian P. Christian wrote:
> You are correct - this server is full of mail to domains that are
> currently not accepting mail, hosts that impose greylisting, or any
> other reason for the mail not being immediately deliverable.


We do something similar at work - we have a "slow lane" box to which we
punt all mail which has been queued on our outbound servers for more
than 24 hours:

too_old:
driver = manualroute
condition = ${if > {$message_age}{86400}{yes}{no}}
transport = remote_smtp
route_list = * slowcoach.our.domain.name

...retry config on this host is fairly normal but unlikely to ever get
past the too_old router:

*    *    F,2h,15m; G,16h,2h,1.5; F,8d,8h


After 24 hours, anything still on the queue gets punted to slowcoach
which has the same retry rules, so anything taking 8 days throws an NDR.

This has worked well for us for some years, but the retry rules could
probably do with polishing :)

Graeme