fanclub.ostkurve@t-online.de (Andreas Schott) schrieb:
Nun habe ich heute festgestellt, dass ein Teil der Mails richtig einsortiert wird, wenn ich KMail beende und neu starte (normalerweise läuft die Kiste dauernd)
Uiih. Ich kenne bzw. nutze KMail nicht. Aber das hört sich nicht sehr gesund an.
Aber ich möchte noch ein Beispiel einer Mail von Al Bogner anführen (nicht persönlich nehmen Al) wo sich die Mail beharrlich weigert im richtigen Thread zu erscheinen.
Hmm, ich lese diese Liste erst seit ein paar Tagen und habe daher die von Dir angesprochenen Mails (z.T.) nicht. Und im Archiv kann man leider nicht den ganzen Header sehen.
Ich fand nun heraus, dass der Originalthread der Mail
9.1: Warum wurden UID geändert Datum: 30.04.2004 19:16 Von: Al Bogner
die
Message-Id: <200405031902.41190.suse-linux@ml04q2.pinguin.uni.cc>
hat und alle im gleichen Thread sortierte die gleiche Reference haben
Die falsch sortierte Mail
Re: 9.1: Warum wurden UID geändert Datum: 03.05.2004 19:02 Von: Al Bogner
die
Message-Id: <200404301916.02036.suse-linux@ml04q2.pinguin.uni.cc>
hat und keine Reference dabei ist.
Es gibt mehrere Punkte dabei zu beachten: 1. Message-IDs sind (leider) bei Mails nicht zwingend vorgeschrieben (im Gegensatz zu News) 2. Der Mailreader kann über den In-Reply-To oder der References-Eintrag im Header der Mail den dazugehörgen Thread finden und im Zusammenhang darstellen. 3. Ob der Reader beide Möglichkeiten von 2. nutzt, nur die erste oder nur die zweite, hängt vom Mailreader ab. 4. In-Reply-To wird -soweit ich das hier übersehe- bei Mailantworten gesetzt. Ich hab heute beispielsweise eine Mail beantwortet und sie als Follow-Up meiner lokalen Newsgruppe¹ abgesetzt. Dabei wird hier bei mir zur Zeit noch kein In-Reply-To generiert. Da References aber gesetzt ist, können die meisten Reader den Bezug zum Thread herstellen. 5. Aus 1 folgt, daß bei nicht vorhandener Message-ID diese teilweise erst 'unterwegs' erzeugt wird und damit diese Mails bei jedem Empfänger u.U. eine andere ID hat -> Threads werden zerissen, weil zwar noch Teile über References adressiert werden können, aber die Bezüge der User untereinander unterschiedlich sind. Darum funktioniert ja in vielen ML die Threadanzeige nicht sauber. Persönliche Anmerkung: Ich kann sowieso nicht nachvollziehen, warum es bei der Menge an Mails nicht schon zu einer bzw. mehreren Newsgruppen gekommen ist. Die würden sich wenigstens vernünftig durchsuchen lassen.
Liegt das Verhalten daran? Nur warum bekomme ich eine andere Message-ID
Wenn bei der von Dir (ich hab sie nicht) beschriebenen Mail kein In-Reply-To und kein References-Header vorhanden ist, kann der Bezug normalerweise nicht sinnvoll wieder hergestellt werden. Über das Subjekt ist das IMHO zu ungenau. ¹Ich lasse bei mir die von mir bezogenen SuSE-ML alle in lokale Newsgruppen importieren, weil das Handling damit wesentlich einfacher ist. Gruß, Heiko