Wenn jemand auf eine E-Mail antwortet und den Betreff ändert, sollte ein neues Thema erstellt werden, anstatt als Antwort auf das ursprüngliche Thema zu posten.
Nehmen wir zum Beispiel an, der Betreff des ursprünglichen Themas war “Agenda für Dezember” und jemand antwortet per E-Mail, wobei er den Betreff in “Planung für die Silvesterparty” ändert. Dann sollte ein neues Thema mit dem neuen Betreff erstellt werden.
Das aktuelle Verhalten ist besonders verwirrend für Benutzer, die E-Mails über neue Beiträge erhalten. In diesem Fall antwortet ein Benutzer auf eine Nachricht, ändert den Betreff, und das System versendet die Nachricht an alle, wobei die Betreffzeile scheinbar wieder auf den ursprünglichen Zustand zurückgesetzt wird.
Ich habe hier einige Anfragen im Zusammenhang mit der Umwandlung von E-Mail-Konventionen in Forenkonventionen beim Empfang von E-Mails (z. B. das Entfernen von “Fwd:”).
@sam, @codinghorror, ist es möglich, Vorschläge vor der Implementierung zu überprüfen, um Feedback zu erhalten, bevor mit der Umsetzung begonnen wird? Kann dies zum Beispiel das Standardverhalten sein? Muss es als Plugin implementiert werden?
Die von dir beschriebene Funktion ergibt für mich Sinn, aber die Umsetzung könnte schwierig sein, da E-Mail-Clients Beträge manchmal verändern (z. B. „Re:
Solange es E-Mails gibt, werden Menschen weiterhin solche Dinge tun.
Vielleicht wäre eine einfachere Lösung ein Button „Als verknüpftes Thema antworten" in der Benachrichtigungs-E-Mail und/oder ein Link zur E-Mail-Adresse zum Erstellen neuer Themen der Kategorie.
Definitiv das, denn das ergibt am meisten Sinn. Persönlich würde ich, wenn ich nur die Betreffzeile einer automatisierten E-Mail ändere, nicht die vom OP gewünschte Funktion erwarten. Nicht, dass es keine gute Idee wäre, aber es wirkt nicht thematisch passend. Wie Jonathan Shaw sagte, macht das als Plugin durchaus Sinn.
Persönlich würde ich, wenn ich nur den Betreff einer automatisierten E-Mail ändern würde, nicht mit der Funktion rechnen, die der OP möchte.
Was meinst du mit „automatisiert“? Wenn jemand den E-Mail-Betreff ändert (von „Agenda für die Dezember-Sitzung“ zu „Geselligkeit nach der Sitzung“), ändert er den Betreff, was in Discourse als Ändern eines Themas dargestellt wird. Oder?
Was erwartest du, dass passiert? Erwartest du, dass Discourse deine Änderungen verwirft und E-Mail-Benachrichtigungen mit dem vorherigen Betreff / Thema sendet?
Zumindest würde ich hoffen, dass Discourse die E-Mail ablehnt und meldet: „Das Ändern des Themas / Betreffs per Antwort ist nicht erlaubt.“
Vielleicht wäre eine einfachere Lösung ein Button „Als verknüpftes Thema antworten“ in der Benachrichtigungs-E-Mail.
Ich suche hier eigentlich nicht nach einer neuen Funktion. Mein Anliegen ist, dass die E-Mail-Verarbeitungsfunktionalität nicht den Erwartungen entspricht (z. B. führt „Antworten“ unerwartet zu „Allen antworten“).
Ja, das wäre meine Erwartung. Discourse ist keine Mailingliste (selbst der Mailinglisten-Modus ist ein schwacher Verwandter einer echten Mailingliste), und jede E-Mail ist lediglich eine separate Benachrichtigung über ein Ereignis im Forum. Der Standardtext in der Benachrichtigungs-E-Mail unterstreicht dies: „Thema besuchen oder auf diese E-Mail antworten, um zu reagieren."
Übrigens bin ich mir ziemlich sicher, dass Mailman 2 und 3 die E-Mails zwar mit dem neuen Betreff-Header senden, sie aber zusammen mit dem ursprünglichen Thread archivieren würden.
Eines der großen Dinge an Discourse ist, dass (wie es mir scheint) fast alles über ein Plugin geändert werden kann. Ich wette, dass sich dieser Effekt auf diese Weise leicht ändern ließe.
Vielleicht, wenn du Configuring incoming email to create new topics or group messages eingerichtet hast, müsstest du einfach die E-Mail des Benutzers abfangen, den Betreff-Header prüfen, den Text „Fortsetzung der Diskussion…“ hinzufügen, eventuell den In-Reply-To-Header (oder wie auch immer er heißt) entfernen und die E-Mail an die E-Mail-Adresse der relevanten Kategorie weiterleiten.