Author: W B Hacker Date: To: exim-users Subject: Re: [exim] multiple hosts in route_data
Tony Finch wrote:
> On Tue, 22 Aug 2006, bsd@??? wrote:
>
>
>>How can I configure that exim tries all hosts when the first fails?
>
>
> You can't. Your DNS and Exim configurations must be consistent.
>
> Tony.
AFAIK, so long as they *are* consistent, Exim will inherently try all known mx
hosts in published mx priority order at initial delivery and at each retry
attempt until it finds one that accepts the traffic, ELSE fails to find *any*
such active.
The DNS is where the work is done.
There is nothing Exim can do if there *are no* such alternatives both published
AND online during the initial/retry delivery attempt time-span, and/or there is
no available route to them during that span.
One can test that by unplugging the CAT5 or 'downing' the NIC for a few minutes,
generating one or more messages, then restoring it
All but already-stale traffic should hit the far-end in 5 to 30 minutes or
thereabouts, depending on your retry settings and duration of the outage.
*Local* deliveries are potentially a whole 'nuther issue, as Exim's own routers,
not a remote DNS, are effective. Conditionals may be of value, but the term
'hosts' implies that this was not the OP's actual question.
"I could be wrong now. I have certainly been wrong before..."