On 2025-01-13 12:04, Tomasz Pala via Postfix-users wrote:
> 
> I see no _explicit_ deviations from RFC 1035:
> https://datatracker.ietf.org/doc/html/rfc5321#section-2.3.5
> which makes me wonder, if the RFC 5321 authors were aware what a "label"
> in domain means...
> 
> "In the case of a top-level domain used by itself in an email address, a
> single string is used without any dots."
> 
> - I dare to claim that they were not and this limitation comes solely
> from misinformation; otherwise they should have stated this explicitly.

OTOH https://datatracker.ietf.org/doc/html/rfc1035#section-2.3.1:

<domain> ::= <subdomain> | " "
<subdomain> ::= <label> | <subdomain> "." <label>
<label> ::= <letter> [ [ <ldh-str> ] <let-dig> ]

- so strictly speaking the domain name also cannot end with a dot,
and RFC 5321 is right not mentioning this.


There is a description of absolute domain name:

https://datatracker.ietf.org/doc/html/rfc1035#section-5.1

"Domain names that end in a dot are called
absolute, and are taken as complete.  Domain names which do not end in a
dot are called relative; the actual domain name is the concatenation of
the relative part with an origin specified in a $ORIGIN, $INCLUDE, or as
an argument to the master file loading routine.  A relative name is an
error when no origin is available."

- but this is the descriptions of RRs in text form, not for application
usage.
_______________________________________________
Postfix-users mailing list -- postfix-users@postfix.org
To unsubscribe send an email to postfix-users-le...@postfix.org

Reply via email to