ip_lookup_strategy
Since: Dev Builds Only
The functionality described in this section requires a dev build of KumoMTA. You can obtain a dev build by following the instructions in the Installation section.
Influences how MX host names are resolved to IP addresses. This value is a string that can have one of the possible values listed below.
The default value is Ipv4AndIpv6 which is how the product behaved
prior to the introduction of this option.
Ipv4AndIpv6- Both theAandAAAArecords are resolved concurrently, with both being used to produce the effective list of addresses for that MX. This is the default behavior.Ipv4Only- only theArecords will be resolved.Ipv6Only- only theAAAArecords will be resolvedIpv6ThenIpv4- resolve theAAAArecords first. If none are found or there is an error, resolve instead theArecords.Ipv4ThenIpv6- resolve theArecords first. If none are found or there is an error, resolve instead theAAAArecords.
If no A or AAAA records can be resolved for any of the MX hosts,
messages are considered to be non-deliverable for the associated egress
path and the corresponding ready queue will be bulk failed with a
TransientFailure with a 451 4.4.4 MX didn't resolve to any hosts
response.