My associates and I are building a new Open-Source sending MTA 
(https://github.com/KumoCorp/kumomta) and that's our interpretation of the RFC 
as well, so we will fall back to the A record if there is no MX record returned.

Mike

-----Original Message-----
From: mailop <mailop-boun...@mailop.org> On Behalf Of Michael Orlitzky via 
mailop
Sent: Tuesday, July 11, 2023 3:45 PM
To: mailop@mailop.org
Subject: Re: [mailop] No MX but A: broken MTA(s)

On Tue, 2023-07-11 at 13:36 -0500, Grant Taylor via mailop wrote:
> 
> However, I don't see any mention of a-record fallback in RFC 5321.  -- 
> I didn't chase any updates.  --  I do see four occurances of "fall" in 
> the document, three of which are fall( )back and all three have to do 
> with something other than MX records vs a-records.
> 
> As such, I'd question the veracity of current SMTP needing to support 
> a-record fallback.


5.1.  Locating the Target Host

Once an SMTP client lexically identifies a domain to which mail will be 
delivered for processing (as described in Sections 2.3.5 and 3.6), a DNS lookup 
MUST be performed to resolve the domain name... The lookup first attempts to 
locate an MX record associated with the name... If an empty list of MXs is 
returned, the address is treated as if it was associated with an implicit MX 
RR, with a preference of 0, pointing to that host.

_______________________________________________
mailop mailing list
mailop@mailop.org
https://list.mailop.org/listinfo/mailop
_______________________________________________
mailop mailing list
mailop@mailop.org
https://list.mailop.org/listinfo/mailop

Reply via email to