Hi,

On Wednesday, 2023-05-24 21:34:08 +0100, Ian Collier wrote:

> On Wed, May 24, 2023 at 07:54:32PM +0200, Ludolf Holzheid wrote:
> > From RFC 5322: "The message identifier (msg-id) syntax is a limited
> >                 version of the addr-spec construct enclosed in the
> >                 angle bracket characters, "<" and ">"."
> 
> > That is, the less-than and greater-than signs _are_ part of the
> > message id and are required for standard compliance.
> 
> OK, but at the bottom of section 3.6.4 of the same RFC:
> 
>    Semantically, the angle bracket characters are not part of the
>    msg-id; the msg-id is what is contained between the two angle bracket
>    characters.

*Semantically*
MUAs don't interpret semantics of header fields.

> (That is in slight contradiction to the syntax diagram which clearly
> makes the angle brackets part of the definition of "msg-id".)

Whatever the brain semantically might mingle there, it's not an excuse
to omit the angle brackets. The syntax requires them to be present and
3.6.4 is clear on that:

msg-id          =   [CFWS] "<" id-left "@" id-right ">" [CFWS]


  Eike

-- 
OpenPGP/GnuPG encrypted mail preferred in all private communication.
GPG key 0x6A6CD5B765632D3A - 2265 D7F3 A7B0 95CC 3918  630B 6A6C D5B7 6563 2D3A
Use LibreOffice! https://www.libreoffice.org/

Attachment: signature.asc
Description: PGP signature

Reply via email to