On Thu, 8 Oct 2015, Wietse Venema wrote:

I searched the net but didn't find the a description so I ask here. I'm
operating two mail servers with postfix and I see that the servers always
switch between IPv4 and IPv6 when sending mails from one to the other.

Is there a mechanism in postfix to switch randomly between the IP
addresses of a target server if it has more than one IP?

smtp_address_preference (default: any)
      The address type ("ipv6", "ipv4" or "any") that the Postfix SMTP client
      will try first, when a destination has IPv6  and  IPv4  addresses  with
      equal  MX preference. This feature has no effect unless the inet_proto-
      cols setting enables both IPv4 and IPv6.  With Postfix 2.8 the  default
      is "ipv6".

Postfix always randomizes the order of IP addresses with the same
MX preference (this is so that mail performance won't suck too much
just because one IP address does not work well).

With "smtp_address_preference = any", this random sort mixes IPv6
and IPv6 addresses with the same MX preference.  Otherwise, an IPv4
address sorts before or after an IPv6 address with the same MX
preference.

Thanks. I thought so, but couldn't find it. Was the postfix 2.8 default changed to "any" because there was trouble caused by broken IPv6 installations (which usually even today nearly nobody notices :-)?

Ciao
--
http://www.dstoecker.eu/ (PGP key available)

Reply via email to