On 27/12/17 14:44, Todd Lubin wrote: > When using a manualroute router specifying route_data with "byname", exim > calls [gethostbyname]. However, it explicitly disables the RES_DNSRCH > resolver option. > > For dnslookup routers, there is a search_parents option, but for > manualroute routers it is permanently disabled. > > It seems to me that this should either: > > 1. Be configurable within a manualroute router > 2. Default to whatever the system-wide default is (which is often > enabled) >
This might be platform-dependent. The linux manpage for res_search here says that gethostbyname(3) uses RES_DNSRCH - and we call gethostbyname() for a manualroute / byname. So I'm unsure whether the dns_init() call we also do has any effect. What platform are you running on? -- Cheers, Jeremy -- ## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim details at http://www.exim.org/ ##
