Andrew Newton writes:
On Sep 13, 2004, at 10:21 AM, Jonathan de Boyne Pollard wrote:
Even 3 years after the publication of RFC 2821, which obviated the
requirement that caused these to be done in the first place, many SMTP
Relay client softwares _still_ perform "ANY" DNS lookups instead of
separate "CNAME" and "MX" lookups (or, better yet in light of RFC 2821,
just "MX" lookups).
I looked into this about a year ago and found that most MTAs did MX
then A,AAAA.
Generally, DNS servers will return a CNAME in response to a query for any RR
for that hostname; and recursive resolvers will follow the CNAME chain.
The original client receives a reply that includes all the CNAMEs, and the
MX RRs; provided that everything fits in the UDP packet.
pgpVQFGcT7jEZ.pgp
Description: PGP signature