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