On 15/12/13 02:17, Jasen Betts wrote: > On 2013-12-14, David North <[email protected]> wrote: >> >> I stuck with it and came up with a solution - replace the dnslookup >> router with two like so (most of the router options omitted for brevity): > > >> ignore_target_hosts = *.google.com : *.googlemail.com > > does that actuallty work?
Certainly seems to. The documentation [0] says of ignore_target_hosts "Although this option is a host list, it should normally contain IP address entries rather than names." But it seems to do the right thing with names: $ /usr/sbin/exim4 -bt [email protected] R: dnslookup (non-google) for [email protected] R: dnslookup (google) for [email protected] [email protected] router = dnslookup_google, transport = remote_smtp As opposed to: $ /usr/sbin/exim4 -bt [email protected] R: dnslookup (non-google) for [email protected] [email protected] router = dnslookup_non_google, transport = remote_smtp Thanks to everyone who responded. Annoyingly, my changes don't seem to have fixed my original problem, so it looks like Google's servers wrongly believe there is no IPv6 PTR on my server. I might implement DKIM to see if that shuts them up - or I could force IPv4 in the dnslookup_google router. David [0] http://www.exim.org/exim-html-current/doc/html/spec_html/ch-generic_options_for_routers.html -- ## List details at https://lists.exim.org/mailman/listinfo/exim-users ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://wiki.exim.org/
