Autor: Dave Markham Data: A: exim-users@exim.org Assumpte: [exim] No retry in a transport or router
Hi,
running exim 4.2 something on solaris 8.
We have various routers to send email internally on a network depending
on ip address and if email gets through these routers it must be
Internet bound and so we relay onto a third party with a transport hosts
= and hosts_override option.
The third party seems to be having trouble and denying connections
periodically.
The hosts list in the transport has 2 hosts listed as dns names and in
turn one of them resolves to 2 different ips.
What is happening ( i think with limited exim knowledge ) is if i stop
exim and remove /var/spool/exim/db/ contents and then launch some queusu
emails seem to go ok for a period and then start deferring. I then think
exim remembers it fails or there was a defer connection and so then
anything using that transport gets deferred without trying a connection
because of the retry database? I may be wrong in my thinking, but
clearing out these databases ( using exim_tidydb also ) seems to fix the
problem for a short period.
Therefore if i am right in thinking is there any option i can put in a
router or transport to stop it using the exim databases and to try a
connection each time?