Version: 1.6.2 (using KDE 3.2.2, Gentoo) Compiler: gcc version 3.3.2 20031218 (Gentoo Linux 3.3.2-r5, propolice-3.3-7) OS: Linux (i686) release 2.6.3-gentoo-r1 Hi, Threading of received messages is very cool. Only if you store the send messages in the same folder the threading is not correct. Maybe you're able to fix this. I will include a screenie so you can see the problem more clearly. I only reply to Heather and she only replies to me on that message. thnxs. Tom
Created attachment 6523 [details] Wrong threading
Tom, what happens when you deactivate "Thread messages also by subject" in this folder? Do they get scattered? Btw, glad you like "Keep replies in this folder" :).
Created attachment 6527 [details] no subject threading I'll leave it to your judgement if you call this scattered. (btw, Yes, I love your keep reply in this folder function. I'm glad this overrides the setting in of the used profile. Which helps me partly overcome http://bugs.kde.org/show_bug.cgi?id=81416 so well done!)
Ok, this is what I suspected. Your replies (the sent ones) are proper replies with correct In-Reply-To headers (of course, after all KMail creates them ;), but the other half of the conversation has to be subject threaded, apparently, because it is missing In-Reply-To or References headers. I would bet that they were generated by OL/Exchange or something similarly broken. The problem is that due to the way the threading algorithm works the messages that can be threaded perfectly are threaded and only aftwards are the parents of those mini-threads considered as parents for subject threading. This means that mails that are not toplevel after the regular threading pass will never be parents of subject-threaded mails. The result is the slightly off threading you see. I will try to come up with a workaround that improves this particular case, but I don't want to break the other (more common) cases which led me to the current threading algorithm. In short, and now that you have read through more info on threading than you ever wanted to get, I'll see what I can do, but don't hold your breath. ;)
For the record it was a "X-MimeOLE: Produced By Microsoft Exchange V6.5.6944.0" mail client. Thanks for looking into it. I can now imagen that a fix could result in other problems. I'll wait. And btw it is nice to read some background info on this.
If you would look into bug# 61891 - I discussed a mechanizm to resolve threading issues for different mailboxes
Assigning back bugs that weren't taken care of to kdepim-bugs.
No longer relevant for me.