Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!


Click here to return to the '10.3: Fully utilize the new threading features in Mail.app' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
10.3: Fully utilize the new threading features in Mail.app
Authored by: da5idonimac on Oct 26, '03 02:46:21PM

how does threading work? does mail.app only thread emails containing "re:"?

it seems like it, which is a little stupid for international users, as for example german email programs often use "AW:" (as in "antwort") instead of "re:".

or am i missing something? lots of threads are not being threaded for me :(



[ Reply to This | # ]
10.3: Fully utilize the new threading features in Mail.app
Authored by: sandman619 on Oct 26, '03 10:51:46PM

Since Apple claims that Mail can track a thread even if the subject line changes, I'd assume that Mail is using something different than the subject line to differentiate between new and continuing threads.



[ Reply to This | # ]
No, it's actually using SMTP headers
Authored by: ClassicUser on Oct 27, '03 02:49:57AM
Regarding:
how does threading work? does mail.app only thread emails containing "re:"?
Not at all - since it's agreed that any cross-language responses, or other manipulation of the subject line, would break such a simplistic "grouping" algorithm (note also the usual desire to included "Fwd:" messages, etc. in this same grouping).

The new Mail.app is actually using the "Message-Id", "In-Reply-To", and "References" headers in the email messages, to attempt to relate them. These are added by most SMTP mailers, as a way of indicating exactly what you're looking for: These messages are related to each other by their original message ID.

I don't know what specific problems you're seeing, but I've had very good luck with several emails with COMPLETELY-different subject lines, being (correctly) threaded together. Seems to be very reliable from this end, although apparently YMMV...

[ Reply to This | # ]

No, it's actually using SMTP headers
Authored by: mactectomy on Oct 27, '03 07:53:16AM

I think this is how the old Netscape threading used to work. The only problem with this method is that often I will just find an old email from someone and reply to it instead of copying and pasting email address. The threader would then think that this unrelated email is part of the original thread (or the user on the other end would think so too). I guess the new menu things in Panther's mail.app obviate my lazy method of sending an email, though.



[ Reply to This | # ]
No, it's actually using SMTP headers
Authored by: SeanAhern on Nov 03, '03 12:28:01PM

I do that, too. Just be sure to delete the "In-reply-to" header in your response message if you really aren't creatiing a continuation of the thread.

---
-Sean



[ Reply to This | # ]