by tdonia on 9/8/13, 8:35 PM with 39 comments
by songgao on 9/8/13, 9:45 PM
Interesting fact is that, among three clients we tested, only mutt faithfully implemented the standard. It honestly grouped all messages referenced to the same ID into the same parent, despite subject or sending time. However, neither Gmail or Outlook respects the "References" field.
In Gmail, it seems subject of the message plus [one of <time of message sent> and <References>] are used for grouping. But it certainly doesn't exclusively rely on "References" since we got messages referenced to same parent message grouped into different conversations.
In Outlook, "References" field is ignored completely. It only relies on subject of messages. We got messages for different "event" from more than 10 days from each other, grouped into same conversation.
by greenyoda on 9/8/13, 9:22 PM
2. This is a great example of the perils of re-writing code that you don't completely understand:
4.0 eliminated the "dummy thread parent'' step, which is an absolute necessity to get threading right in the case where you don't have every message (e.g., because one has expired, or was never sent to you at all.) The best explanation I was able to get from them for why they did this was, "it looked ugly and I didn't understand why it was there.''
by gregschlom on 9/9/13, 3:32 AM
It was fun and worked extremely well, though it did give different results than gmail on some instances.
by mfincham on 9/9/13, 3:42 AM
Edit: pointed to correct URL
by hendry on 9/9/13, 1:08 AM
See "Write a decent mailing list Web archive system" on http://suckless.org/project_ideas for an example.
by pestaa on 9/8/13, 9:58 PM
by jbverschoor on 9/9/13, 12:31 PM
Messages with the same subjects are not threads!
by longlivedeath on 9/9/13, 12:58 AM
by taeric on 9/8/13, 10:03 PM
by frozenport on 9/9/13, 9:33 AM