Eingehende E-Mail-Antworten teilen nicht dasselbe Thema

Situation

Wir haben diese dedizierte Kategorie für eingehende E-Mails unter here@example.org. Wenn jemand eine E-Mail von dieser Adresse sendet, werden Antworten in dieser Kategorie erfasst.

Nachfolgende Antworten scheinen jedoch nicht zu erkennen, dass sie zum selben E-Mail-Thread gehören, und erstellen jedes Mal ein neues Thema mit einem einzelnen Beitrag.

Ein Beispiel für die Themenliste

Was sollte passieren?

Discourse sollte ein bestehendes Thema erkennen und eine Antwort anstelle eines neuen Themas erstellen.

Wie kann das gelöst werden?

Ich weiß noch nicht, wie ich das lösen kann, aber ich wäre daran interessiert, bei der Fehlersuche zu helfen, da wir E-Mail-Eingang recht intensiv nutzen und dies unser Leben erschwert, insbesondere wenn mehrere Personen an einer Konversation beteiligt sind, da sie frühere Antworten von Teamkollegen möglicherweise verpassen und Drittparteien mit potenziell widersprüchlichen oder redundanten Informationen überlasten.

1 „Gefällt mir“

Oh je, es tut mir leid, dass Sie sich damit auseinandersetzen müssen. E-Mail ist schwierig!

Hat das jemals für Sie funktioniert oder handelt es sich um eine neue Einrichtung, die Sie ausprobieren und die nicht funktioniert? Welche E-Mail-Eingangsmethode verwenden Sie? POP3 oder mail-receiver?

Können Sie Ihre Einrichtung und Ihren Prozess etwas detaillierter erklären? Ich bin etwas verwirrt. Ich glaube nicht, dass Sie erwarten können, dass die Antworten alle demselben Thema zugeordnet werden, wenn die E-Mail, auf die die Leute antworten, nicht von Discourse stammt.

Ich habe eine Kategorie auf meinem Nachbarschaftsforum auf diese Weise als eine Art Ersatz für eine Yahoo-Gruppe eingerichtet. Leute können an die benutzerdefinierte eingehende E-Mail-Adresse dieser Kategorie schreiben, wodurch das Thema erstellt wird und an alle, die die Kategorie beobachten (was standardmäßig jeder ist), verteilt wird. Sie können auch Themen direkt im Forum erstellen, die ebenfalls verteilt werden. Alle Antworten per E-Mail werden dem erstellten Thema zugeordnet und ebenfalls verteilt.

4 „Gefällt mir“

Nein, das ist seit Ewigkeiten dieselbe Einrichtung. Vielleicht ist es mir früher nicht so aufgefallen, weil wir noch keine so lange Unterhaltung hatten.

Ich verwende POP3.

Hier ist ein Screenshot der E-Mail-Servereinstellungen (ich habe die Domain und die E-Mail-Adresse ersetzt, aber die Optionen beibehalten)

Screenshot of server settings

Hier sind einige relevante E-Mail-Einstellungen (leider keine Textdetails)

More server settings

forwarded_email_behaviour: create_replies

Wenn Discourse jedoch eine Kopie erhalten hat, sollte es in der Lage sein, Antworten zu identifizieren, da diese einen Thread von Message-ID, References und In-Reply-To Headern aufweisen. Außerdem sollten die Subject-Header ziemlich ähnlich bleiben (hauptsächlich das „Re:“, das sich je nach Sprache ändern kann), dann sollte es trivial sein, Antworten auf ein bestehendes Thema zu verarbeiten – in den meisten Fällen. Ich denke, das machen die meisten E-Mail-Clients?

Ich würde gerne erfahren, was Discourse daran hindern würde, ein ordnungsgemäßes E-Mail-Threading für jede E-Mail zu implementieren, die es empfängt, nicht nur für E-Mails, die es selbst generiert. Da email-in eine Funktion ist, sollte es einen Weg geben, eine ordnungsgemäße Benutzerfreundlichkeit zu gewährleisten. Auch hier helfe ich gerne mit. Wo soll ich nachsehen?

In meinem Fall sendet eine einer Discourse-Kategorie zugewiesene E-Mail-Adresse die E-Mail, dann beginnt eine Konversation zwischen Personen, die verschiedene E-Mail-Adressen verwenden. Discourse empfängt alles. Obwohl es die Header nicht generiert hat, sind sie konsistent und miteinander verbunden.

2 „Gefällt mir“

Vielen Dank für all diesen Kontext.

Wie ich in meiner Antwort bereits sagte, ist E-Mail schwierig. Andere mit mehr Wissen können sich äußern, aber persönlich würde ich vorschlagen, nicht zu viel von Discourse und E-Mail zu erwarten. Es ist schließlich eine Online-Plattform und kein Listenserver. Wenn Sie erwarten, dass sich ein E-Mail-Austausch mit einer Handvoll Teilnehmer von/einschließlich einer mit einer Discourse-Kategorie verbundenen E-Mail-Adresse wie ein E-Mail-Client verhält, werden Sie enttäuscht sein.

Wenn Sie tiefer graben möchten, könnten Sie Informationen aus den betroffenen E-Mails sammeln und untersuchen, aus einem E-Mail-Client, einschließlich der E-Mail-Header und der verwendeten E-Mail-Clients (Outlook ist berüchtigt für Fehlverhalten), und sehen, ob Sie etwas herausfinden können.

2 „Gefällt mir“

Ich frage mich, ob etwas mit den Antwortschlüsseln nicht funktioniert.
Ich habe dieses ziemlich alte Thema gefunden: https://meta.discourse.org/t/reply-own-mail-creates-new-topic/74519/2
Vielleicht könnten Sie Find related post with key deaktivieren, um zu testen, ob dies die Situation verbessert.
Screenshot_20251206_000810_Firefox

2 „Gefällt mir“

Das funktioniert also tatsächlich unter den richtigen Bedingungen.

Ich hatte heute Gelegenheit, es selbst zu testen:

  • Ich habe Wartungsarbeiten in unserem EU-Rechenzentrum durchgeführt
  • Ich habe ein Anbieter-Leitungskabel gezogen und verschoben
  • Sie haben mir und unserer Team-Inbox (die ein Gruppen-Inbox-Thema erstellt) eine E-Mail geschickt, um mitzuteilen, dass die Leitung ausgefallen ist
  • Ich habe auf die E-Mail geantwortet, die sie gesendet hatten, und dabei die E-Mail-Adresse unseres Teams in den CC gesetzt:
  • Meine Antwort gelangte in dasselbe Thema wie ihre ursprüngliche E-Mail

Ohne Ihre genaue Konfiguration zu kennen, ist es schwierig zu sagen, wo es bei Ihnen schiefgelaufen ist.

3 „Gefällt mir“