On Thu, Aug 27, 2026 at 14:38 +0200, Arnt Gulbrandsen wrote:

JFYI, this was discussed in the IETF working group during the work on either 2822 or 5322, I think it may have been in 2003 or 2004 but don't hold me to that.

A mail thread is not necessarily a tree. Many people want it to be, much software expects it to be, but that relies on cooperation by everyone, and some email software doesn't cooperate.

Well, sure. Email is very old, is implemented almost everywhere, and has changed a lot; it's inevitably imperfect. Mutt itself allows the user to generate a reply to multiple messages. I think that's OK; I just think it should not generate References: for multiple parents.

The conclusion at the time was twofold. ① In-Reply-To should name all the messages to which this message is a direct reply. ② References should contain the References of the message being replied to and Message-Id of that message, if this message is a reply to a single message. ③ There is no specified algorithm for constructing References for a message that is a reply to several messages. I think someone mentioned a MUA that can construct such replies, one with a four-letter abbreviation as name, but nobody wanted to discuss this in detail or standardise it. Yes, this is the third point in a two-point list, and it's a no-op.

That's what I got from reading RFC 5322.

Reply via email to