Wir haben derzeit eine öffentliche Support-E-Mail-Adresse und möchten auf Discourse (für unsere Community) umsteigen, um eine einheitliche Plattform zu haben.
Bei unseren Tests hat Discourse die E-Mail eines nicht registrierten Nutzers (an eine öffentliche Kategorie) zwar erkannt, aber wenn jemand antwortet, erhält dieser Nutzer nichts. Weder eine E-Mail wie „Sie sind ein anonymer Nutzer, gehen Sie hier zur Diskussion“.
Ich habe dies gefunden, aber es ist sechs Jahre alt: Discourse as a private email support portal
Es ist also unklar, ob ein anonymer Nutzer heute noch E-Mails von Discourse erhalten kann, und ich kann auch kein Plugin dafür finden.
Kann mir jemand helfen?
Hilfe?
Ich weiß nicht, wie ich dazu Informationen finden soll, aber es scheint seltsam, dass Discourse anonyme Nutzer nicht informiert.
Nach etwas Recherche stellte sich heraus, dass Gastbenutzer E-Mails von Discourse erhalten, falls die E-Mail nicht akzeptiert wird – etwa wegen Spam oder weil sie zu kurz ist. In den Logs werden jedoch keine Fehler gemeldet.
Sie haben anonyme Benutzer mit gestaffelten Benutzern verwechselt.
Wenn die Antwort-E-Mail gesendet wurde und zurückgewiesen wurde, finden Sie den Fehler möglicherweise unter E-Mails > Zurückgewiesen > Spalte E-Mail-Typ.
Wenn Sie auf den E-Mail-Typ-Fehler klicken, können Sie die Antwort des E-Mail-Anbieters sehen (in der Regel am Ende des Betreffs oder des Nachrichtentextes):
Zum Beispiel:
<my-address@example.com>: Host- oder Domainname nicht gefunden. Nameserverfehler für
name=example.com type=AAAA: Host nicht gefunden
Dies kann Ihnen helfen, herauszufinden, wo das Problem liegt.
Danke, aber die Seite mit dem abgelehnten E-Mail ist in unserer Instanz leer.
Wie auch immer, um welche Art von Benutzer handelt es sich bei demjenigen, der eine E-Mail sendet, aber für eine Kategorie, die dies erlaubt, nicht registriert ist?
Wenn es auf E-Mails antwortet, die aus der Website in seinen E-Mail-Eingang gelangen, es aber nicht registriert ist, handelt es sich um einen gestaffelten Benutzer.
Okay, jetzt ist es klar. Wir haben gestagte Benutzer, aber der Teil „Überwacht automatisch alle Nachrichten, an denen er teilnimmt, und erhält Benachrichtigungen über Antworten
Ich kann dieses Verhalten ebenfalls nachvollziehen. Ein gestaffelter Benutzer wird erstellt, indem die Kategorie-Thema per E-Mail gesendet wird, aber er erhält keine E-Mails für Antworten auf sein Thema. SMTP funktioniert im gesamten Discourse, aber für gestaffelte Benutzer gibt es keinerlei Protokolleinträge.
Discourse v: 2.7.0.beta6 (7e2b7bdd78)
Es wurde bestätigt, dass es sich um einen Fehler handelt, daher warten wir auf Rückmeldung.
Was genau möchten Sie erreichen? Es erscheint mir seltsam, dass Sie anonymen Nutzern erlauben, Themen zu starten, indem sie diese per E-Mail in die Kategorie senden, und dann erwarten, dass andere Mitglieder darauf antworten. Sollten diese Personen nicht erst der Community beitreten und dann im Forum posten?
Alternativ können Sie Gruppen mit Rechnungen erstellen und ihnen erlauben, E-Mails zu empfangen. Ihr Team kann dann darauf antworten. Genau so gehen wir vor.
Wir haben eine Support-Kategorie für den italienischen Linux-Verein, in der sich nicht registrierte Nutzer Hilfe holen können. Bisher läuft das per E-Mail, wobei ein Team aus Freiwilligen diese Anfragen bearbeitet. Wir möchten den Prozess jedoch in das Forum verlagern, damit auch andere Mitglieder der Community helfen können und die Kommunikation transparent bleibt.
Die Registrierung erfolgt über SSO mit SAML-Integration in Discourse. Das Problem für uns ist, dass Discourse keine E-Mail an den gestaffelten Benutzer sendet, der den Thread erstellt hat, wenn jemand darauf antwortet.
Viele Menschen bevorzugen es, E-Mails zu senden (diese E-Mail-Adresse existiert seit Jahren und ist auch für Personen außerhalb der Community öffentlich). Aus diesem Grund erlauben wir das Posten per E-Mail ausschließlich in dieser Kategorie, um allen bei der Migration auf die Plattform zu helfen.
(Entschuldigung wegen meiner lustigen Tippfehler oben – ich werde sie korrigieren. Mein Handy vervollständigt Wörter manchmal schrecklich automatisch..)
Klingt interessant. Ich denke, du stößt an die Grenzen dessen, wofür die Funktionalität für gestaffelte Benutzer gedacht ist. Aber ich vermute, wir erlauben diese Einstellung für Kategorien, was gestaffelte Benutzer erstellt, also nimmst du an, dass diese gestaffelten Benutzer Antworten auf ihre Themen erhalten sollen? Ich bin mir nicht sicher, ob das eine Annahme ist, die vom Team oder von anderen Seiten, die diese Einstellung nutzen, geteilt wird. Ich denke, diese Einstellung soll es ermöglichen, dass eine Forenkategorie eine Mailingliste widerspiegelt, selbst wenn die Abonnenten dieser Mailingliste nicht alle im Forum angemeldet sind.
![]()
Ich schlage vor, du probierst ein paar andere Dinge aus.
(1) Wenn du Administrator bist, kannst du die E-Mail- und Benachrichtigungseinstellungen eines gestaffelten Benutzers überprüfen. Vielleicht sind einige der Standardbenutzereinstellungen nicht mit deiner Arbeitsweise kompatibel. Zum Beispiel muss die Einstellung „Nur E-Mails senden, wenn ich abwesend bin
Wenn man sich Understanding user statuses, roles, and permissions ansieht, sollte dies das übliche Verhalten in Discourse sein. Auf jeden Fall sollte der Benutzer etwas von Discourse erhalten, z. B. eine Nachricht mit dem Link zum Thread oder eine Benachrichtigung, die das Forum sonst anpassen kann. Andernfalls ist die Funktion nicht besonders nützlich. Es ist wie ein Kontaktformular, ohne die Möglichkeit, dem Benutzer, der den Thread erstellt hat, zu schreiben.
-
Wir haben überprüft, dass gestufte Benutzer, wenn sie validiert werden, E-Mails von Discourse erhalten, um etwas mit denselben Einstellungen zu bekommen (auch wenn diese geändert werden). Es scheint jedoch, dass gestufte Benutzer überhaupt nichts von Discourse erhalten und es keine Fehler oder ähnliches in den Protokollen gibt.
-
Ich kann im Internet nichts über die Gruppenbox für Discourse finden (warum gibt es keine Dokumentation außerhalb des Forums und nur wenige Seiten auf GitHub? Aber das ist eher eine persönliche Beschwerde). Wir möchten, dass Benutzer des Forums in dieser Kategorie beitreten können, und ich bin mir nicht sicher, ob dies unseren Bedürfnissen entspricht oder im Vergleich zu einer Kategorie einfach zu verwenden ist.
Du hast hier wirklich gute Recherchen angestellt! Es tut mir leid, dass das Verhalten etwas unklar ist. Ich habe ein wenig getestet und konnte dies auf meiner Seite zum Laufen bringen:
- Gestufte Benutzer aktivieren
- Kategorie mit einer benutzerdefinierten eingehenden E-Mail-Adresse erstellen und die Einstellung „E-Mails von anonymen Benutzern ohne Konto akzeptieren
Ich möchte dies standardmäßig für alle Benutzer aktivieren, um Probleme zu vermeiden (ich suche nur nach den Einstellungen im Discourse-Panel, habe sie aber noch nicht gefunden).
Es ist die Admin-Einstellung Standard-E-Mail-Ebene. Beachte, dass dies bedeutet, dass alle Benutzer, die sich ab jetzt anmelden, ab sofort auch per E-Mail Benachrichtigungen erhalten, selbst wenn sie eingeloggt sind.
Dieser Standard war also bereits für alle Benutzer festgelegt…
Mailinglistenmodus deaktivieren
Benutzern das Aktivieren des Mailinglistenmodus untersagen (verhindert das Versenden von E-Mails aus Mailinglisten.)
Es war aktiviert, daher habe ich es nun deaktiviert.
Außerdem hat der Benutzer, den wir für Tests verwenden, diesen Parameter bereits auf „Immer
Dieses Problem hat nichts mit dem E-Mail-Listen-Modus zu tun. Versuchen Sie vielleicht, einen neuen Testbenutzer mit einer völlig anderen E-Mail-Adresse anzulegen und befolgen Sie meine oben beschriebenen Schritte zur Reproduktion?
Vielleicht ist es an der Zeit, im Kanal Marketplace zu posten, um Hilfe bei Ihrer Einrichtung von einem Berater zu erhalten. Es gibt hier auf Meta viele kluge Menschen, die ihre Dienste anbieten und Ihnen bei der Fehlerbehebung sowie bei allen Anpassungen helfen können, die Sie für Ihren Anwendungsfall benötigen.
Ich dachte, eine einfache Lösung wäre, gestaffelte Benutzer per E-Mail mit einem Link zum Thread und einer Einladung zur Registrierung bei Discourse zu kontaktieren.
Daher suche ich nach Plugins, aber es gibt nichts dafür außer diesen:
Das ist eine großartige Idee, aber… wie viele dieser E-Mails bekommst du eigentlich? Lohnt sich der Aufwand, all diese Automatisierungen zu erstellen? Und ehrlich gesagt finde ich es etwas merkwürdig, eine E-Mail, die jemand schreibt, in einem öffentlichen Forum zu veröffentlichen. Ich wäre genervt, wenn mir so etwas passieren würde! Daher glaube ich nicht, dass dies in der Kernversion von Discourse unterstützt wird.
Wenn ich du wäre, würde ich diese E-Mails an einen Gruppenposteingang liefern lassen, der von Mitarbeitern (das können auch Freiwillige sein) überwacht wird. Diese können dann entscheiden, ob sie ein öffentliches Thema zu dem Problem eröffnen möchten. Wenn ja, können sie das Thema starten, den Nutzer einladen, sich dem Thema anzuschließen, und weiterverfolgen. Es ist für Mitarbeiter inzwischen einfach geworden, E-Mail-Adressen einzuladen und ein Thema anzugeben, zu dem der Nutzer beim ersten Einloggen weitergeleitet wird.

