Is there a way to have Exim apply fallback_hosts functionality when the
result code from the remote end is a 5xx series ?
Situation: My server runs on an aDSL link, with one of the 'dynamic DNS
systems' allowing me to receive mail at my own domain name. My ISP has
added the netblock that I am in to the MAPS DUL list (see
http://maps.vix.com/dul/).
In responding to a thread on this list today, I've had my direct responses
refused by a few people because my remote IP is listed in the DUL.
I don't want to route all my mail through the ISP's mail server, since their
mail server routinely sucks. I also can't predict who is using the DUL, so
I can't set up a different router that sends their mail via a second host.
fallback_hosts would do what I want, but it only works when the initial
attempt to deliver is met with a 4xx series response. If there were a way
to extend this to 5xx series responses, I could still deliver directly for
anyone not using the DUL but anyone who gets an error would be routed
through the ISP.
Granted, this would re-attempt any remote error through the ISP, which isn't
an ideal situation, but my concern for the load imposed on their mail server
is virtually nonexistent....
TIA.
--
j.
James FitzGibbon (JF647) james@???
EHLO Solutions Voice/Fax +1 416 410-0100
--
*** Exim information can be found at
http://www.exim.org/ ***