Mailinglisten-Modus: Threading ist kaputt

Hallo zusammen, als Mitglied von OpenStreetMap habe ich mehrere Probleme mit Discourse festgestellt, das jetzt für ihr Online-Forum verwendet wird.

Mir wurde gesagt, dass die Mailinglisten-Oberfläche sehr gut funktionieren sollte. Ich habe jedoch einen Fehler gefunden, bei dem die Thread-Erstellung unterbrochen wird, wenn Sie per E-Mail antworten. Dann wird eine neue Nachrichten-ID generiert, anstatt die ursprünglichen wiederzuverwenden.

Beispiel
Das Hauptkonzept ist in Ordnung – es wird z. B. verwendet:

format: thread msg-id in-reply-id
1 topic/851.

der anfängliche Thread

1.1 topic/851/2747. topic/851

Nachricht 2747 im Thread 851 ist eine Antwort auf das anfängliche Thema 851, wie durch die Header in-reply-to: und references: angezeigt:

1.1.1 ee76eed4-a255-6d1c-0f5b-59da9772f230@gmx topic/851/2747.

Dies ist eine E-Mail-Antwort auf topic/851/2747 mit der Nachrichten-ID ee76eed4-a255-6d1c-0f5b-59da9772f230@gmx

1.1.1.1 topic/851/2749. ee76eed4-a255-6d1c-0f5b-59da9772f230@gmx

Hier wird die Forenantwort 2749 ordnungsgemäß mit meiner Nachrichten-ID ee76eed4-a255-6d1c-0f5b-59da9772f230@gmx verknüpft.

1.1.1.1.1 07289952-0e88-c08a-ea66-b34774c8554e@gmx topic/851/2749.

…und so weiter

Wenn ich jedoch in msg-id ee76eed4-a255-6d1c-0f5b-59da9772f230@gmx auf das vorherige Thema antworte, beziehe ich mich auf

References:… <topic/851/2747. bae9c8af72f1f7ef599f1bcd @OSM>

Aber meine eigene Nachricht (eine HTML-Forum-Version) wird mit folgenden Angaben an mich zurückgesendet:
References: …
<topic/851/2747. ae42d62b1252f1572b2a9a07 @OSM>

Bemerken Sie den Unterschied in der Nachrichten-ID der Referenzen?
Das System des Forums bricht Nachrichten-IDs innerhalb von Referenzen!

Dies führt zu fehlerhaften Threads mit
1.2 topic/851/2748. topic/851/2747.
1.3 topic/851/2751. topic/851/2749.

wobei 1.2 die Forum-Version von 1.1.1 ist (neue Nachrichten-ID topic/851/2748.e6be773dbcc599ad5f35bae5@OSM anstelle meiner ursprünglichen Nachrichten-ID)
und 1.3 die Forum-Version von 1.1.1.1.1 ist

Ich habe noch nicht überprüft, ob andere fehlerhafte Threads erhalten – da sie meine ursprüngliche Antwort mit der Nachrichten-ID von
1.1.1 ee76eed4-a255-6d1c-0f5b-59da9772f230@gmx,
sondern auch die Forum-Version 1.2 mit der Nachrichten-ID topic/851/2748.e6be773dbcc599ad5f35bae5@OSM erhalten würden, während sie auch die Antwort 1.1.1.1 mit Referenzen zu ee76eed4-a255-6d1c-0f5b-59da9772f230@gmx erhalten würden

Ich habe hier die Domainnamen verkürzt, da dieses Forum diese Nachrichten-IDs in Mailto-Links übersetzt und somit mein Limit für erlaubte Links überschreitet.

2 „Gefällt mir“

Danke für die Meldung, ich verschiebe diesen Beitrag in das Thema E-Mail-Threading defekt.

3 „Gefällt mir“

Ein Beitrag wurde in ein bestehendes Thema verschoben: E-Mail-Threading funktioniert nicht