Red Hat Bugzilla – Bug 112036
Evolution handles threaded message list badly
Last modified: 2007-11-30 17:10:34 EST
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4.1)
Description of problem:
When View->Threaded Message List is turned on, the actual results are
erratic, with several threads displayed for the one thread, answers
inserted above questions etc.
In large-volume mailing lists (e.g. Fedora-list) this makes it very
difficult to follow anything.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Select View->Threaded Message List
2. Open a folder with a large number of threaded messages
Actual Results: Messages are threaded in the normal way, but it does
a very bad job of it - several threads started for the same thread,
answers above questions, etc.
Expected Results: Threading is handled successfully
Already registered at ximian bugzilla.
I've since discovered that this is caused by Outlook/Outlook Express
not honouring the In-Reply-To header, which is all Evolution uses to
figure out the threads. So if Outlook users take part in the thread,
Evolution threading doesn't work very well.
However, I've been told by a mutt user that it handles these threads
better by examining other headers as well to decide on the thread
sequence, so there is a possibility of improvement.
Unfortunately, non-strict threading has a lot of other problems (I
used to use mutt and submit patches to it too :-) evolution 1.0 or
thereabouts used non-strict threading but with either 1.2 or 1.4, they
switched to the more strict form because it keeps things far saner