On Wed, 08 Feb 2006 09:54:38 +0000 Lars Hecking
<lhecking(_at_)users(_dot_)sourceforge(_dot_)net> wrote:
Ian Zimmerman writes:
For some reason, Professional's (aka Sean's) posts consistently thread
wrong (if B is a followup to A and Professional's post is a followup to
B, it appears as a followup to A instead). Another Eudora bug?
All threading correctly here (mutt).
Threading uses In-reply-to: and References: headers.
Aha! Some of our readers seem to be relying more strongly on the
"In-Reply-To:" and others on "References:". And it has to be adjustable
somewhere as well. Ian and Harry are both using GNUS and it threads
correctly for Harry, but not for Ian.
I am using a Windows port of Mahogany in IMAP mode with server side
sorting/threading connecting to a Courier IMAP system and it doesn't thread
correctly for me.
Eudora is inserting a broken "References:" header.
Working with the same two messages I used before, Udi's reply to Sean's
original message in this (sub)thread, and Sean's reply to Udi PLUS the
original message that Udi replied to:
Seans original:
Message-id:
<5(_dot_)1(_dot_)1(_dot_)6(_dot_)2(_dot_)20060202192541(_dot_)08087ff8(_at_)smtp(_dot_)professional(_dot_)org>
References: <KSUgDC(_dot_)A(_dot_)HQ(_dot_)DUj4DB(_at_)mobilix(_dot_)private>
<43D6B0BF(_dot_)9040703(_at_)rpmdp(_dot_)com>
<200601301540(_dot_)k0UFe1ev011834(_at_)relay2(_dot_)rwth-aachen(_dot_)de>
<43DE49F9(_dot_)5000701(_at_)rpmdp(_dot_)com>
<Pine(_dot_)WNT(_dot_)4(_dot_)64(_dot_)0601302223320(_dot_)1176(_at_)mrngd-pc>
<KSUgDC(_dot_)A(_dot_)HQ(_dot_)DUj4DB(_at_)mobilix(_dot_)private>
Udi's reply to that:
Message-id:
<Pine(_dot_)WNT(_dot_)4(_dot_)64(_dot_)0602051234150(_dot_)1296(_at_)mrngd-pc>
In-reply-to:
<5(_dot_)1(_dot_)1(_dot_)6(_dot_)2(_dot_)20060202192541(_dot_)08087ff8(_at_)smtp(_dot_)professional(_dot_)org>
References: <KSUgDC(_dot_)A(_dot_)HQ(_dot_)DUj4DB(_at_)mobilix(_dot_)private>
<43D6B0BF(_dot_)9040703(_at_)rpmdp(_dot_)com>
<200601301540(_dot_)k0UFe1ev011834(_at_)relay2(_dot_)rwth-aachen(_dot_)de>
<43DE49F9(_dot_)5000701(_at_)rpmdp(_dot_)com>
<Pine(_dot_)WNT(_dot_)4(_dot_)64(_dot_)0601302223320(_dot_)1176(_at_)mrngd-pc>
<KSUgDC(_dot_)A(_dot_)HQ(_dot_)DUj4DB(_at_)mobilix(_dot_)private>
<5(_dot_)1(_dot_)1(_dot_)6(_dot_)2(_dot_)20060202192541(_dot_)08087ff8(_at_)smtp(_dot_)professional(_dot_)org>
And Sean's reply to Udi:
Message-id:
<5(_dot_)1(_dot_)1(_dot_)6(_dot_)2(_dot_)20060205083206(_dot_)099aeff8(_at_)smtp(_dot_)professional(_dot_)org>
In-reply-to:
<Pine(_dot_)WNT(_dot_)4(_dot_)64(_dot_)0602051234150(_dot_)1296(_at_)mrngd-pc>
References:
<5(_dot_)1(_dot_)1(_dot_)6(_dot_)2(_dot_)20060202192541(_dot_)08087ff8(_at_)smtp(_dot_)professional(_dot_)org>
<KSUgDC(_dot_)A(_dot_)HQ(_dot_)DUj4DB(_at_)mobilix(_dot_)private>
<43D6B0BF(_dot_)9040703(_at_)rpmdp(_dot_)com>
<200601301540(_dot_)k0UFe1ev011834(_at_)relay2(_dot_)rwth-aachen(_dot_)de>
<43DE49F9(_dot_)5000701(_at_)rpmdp(_dot_)com>
<Pine(_dot_)WNT(_dot_)4(_dot_)64(_dot_)0601302223320(_dot_)1176(_at_)mrngd-pc>
<KSUgDC(_dot_)A(_dot_)HQ(_dot_)DUj4DB(_at_)mobilix(_dot_)private>
<5(_dot_)1(_dot_)1(_dot_)6(_dot_)2(_dot_)20060202192541(_dot_)08087ff8(_at_)smtp(_dot_)professional(_dot_)org>
Eudora is breaking the "References:" header in a pretty spectacular way.
It's grabbing the LAST line of the previous "References:" header and
inserting it as the FIRST line of it's own "References:" header. It then
copies the rest of the previous "References:" header verbatim without
adding the "Message-Id:" of the message it is actually "In-Reply-To:" to
the end of the "References:".
I'll have to see if there's a way to get my threading engine to prefer
"In-Reply-To:" more heavily than "References:". It may solve some
sorting/threading issues I have on a few other lists as well.
Gerald
____________________________________________________________
procmail mailing list Procmail homepage: http://www.procmail.org/
procmail(_at_)lists(_dot_)RWTH-Aachen(_dot_)DE
http://MailMan.RWTH-Aachen.DE/mailman/listinfo/procmail