Message-IDs are not RFC5322 compliant #1

Closed
opened 2024-06-07 09:20:52 +00:00 by jandd · 1 comment
Owner

Impact

  • notifications get a big penalty in Spamassassin (4.7 INVALID_MSGID=1.167,MSGID_NOFQDN1=2.899) and maybe other spam protection mechanisms, so at risk to be filtered and not seen by recipients
  • potential interoperability problems with mail user agents

Sample

Message-ID: <m20240606.1>

*Expected behaviour

According to https://www.rfc-editor.org/rfc/rfc5322#page-25 the format is

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

So this part is missing: @" id-right "

Typically a domain or a "domain-like" identifier is chosen and must be unique, not necessarily a valid hostname, e. g.

Message-ID: <m20240606.1@voting.cacert.org>

**Impact** * notifications get a big penalty in Spamassassin (`4.7 INVALID_MSGID=1.167,MSGID_NOFQDN1=2.899`) and maybe other spam protection mechanisms, so at risk to be filtered and not seen by recipients * potential interoperability problems with mail user agents **Sample** `Message-ID: <m20240606.1>` **Expected behaviour* According to https://www.rfc-editor.org/rfc/rfc5322#page-25 the format is `msg-id = [CFWS] "<" id-left "@" id-right ">" [CFWS]` So this part is missing: `@" id-right "` Typically a domain or a "domain-like" identifier is chosen and must be unique, not necessarily a valid hostname, e. g. `Message-ID: <m20240606.1@voting.cacert.org>`
Author
Owner
originally filed at https://bugs.cacert.org/view.php?id=1563
jandd self-assigned this 2024-06-08 07:11:39 +00:00
jandd closed this issue 2024-06-08 10:51:54 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: cacert/cacert-boardvoting#1
No description provided.