On 28 January 2010 22:22, Tim Gray <[email protected]> wrote:
>
> Well, I just tried it in mutt and it just used the 2nd message ID in the
> In-Reply-To header. Mulberry did something similar (just used one of the
> two).
Thunderbird as well. If you select 'view all headers', it correctly
shows entries for both message ids.
> It's definitely a cool feature and a cool idea, but I don't think I'd put
> too much effort into it since, most likely, 99.9% of email clients won't
> know what to do with it. Certainly two clients that have good threading
> don't know what to do with it. And probably most Letters users also won't
> use the multi-reply command anyway. Something to think about.
IMAP servers use the first id, as it's explicitly mentioned in RFC
5256, in the description of the THREAD=REFERENCES algorithm:
If a message does not contain a References header line, or
the References header line does not contain any valid
Message IDs, then use the first (if any) valid Message ID
found in the In-Reply-To header line as the only reference
(parent) for this message.
Note: Although [RFC2822] permits multiple Message IDs in
the In-Reply-To header, in actual practice this
discipline has not been followed. For example,
In-Reply-To headers have been observed with message
addresses after the Message ID, and there are no good
heuristics for software to determine the difference.
This is not a problem with the References header,
however.
Daniel
_______________________________________________
[email protected] mailing list
List help: http://lists.ranchero.com/listinfo.cgi/email-init-ranchero.com