[Pkg-exim4-users] Multihomed smarthost
ael
law_ence.dev at ntlworld.com
Mon Dec 23 20:21:47 UTC 2013
I have made a little progress on this while waiting for expert replies.
> My smarthost is multihomed: dns lookup replies with a list of addresses
> However, setting
> dc_smarthost='smtp.example.com::578'
> in update-exim.conf.conf
> fails the reverse dns test - which is perhaps not very surprising.
Above is still a problem using the Debian template.
> I did try
> dc_smarthost='</ smtp0.example.com::587/smtp1.example.com::587/smtp2.example.com::5870'
I now realize that I had left the repeated :: although I had changed
the separator to /. I had also failed to add the extra quotes to protect
the space after </.
So if instead I use
dc_smarthost='"</ smtp0.mail.ox.ac.uk:587/smtp0.mail.ox.ac.uk:587/smtp2.mail.ox.ac.uk:587"'
things appear to work.
I really need to add hosts-randomize to the smarthost router, but that
means modifying the Debian template. Perhaps that could be added to the
package since I think it is harmless when there is only one entry in the
host list?
I don't think this is a "proper" way, but it seems to provide a possible
workaround provided the revse dns names do not change which can't be
guaranteed.
ael
More information about the Pkg-exim4-users
mailing list