Hallo,
Ich verwende Discourse 3.1.0.beta2 (164b60cd07).
Ich habe ein Thema wie folgt konfiguriert:
- Gruppe « alle » kann sehen/antworten/erstellen
- Benötigt Moderation für jedes neue Thema
- Eingehende E-Mail-Adresse konfiguriert und funktioniert
- Akzeptiert E-Mails von anonymen Benutzern ohne Konto
Und es funktioniert einwandfrei. Aber heute habe ich eine Inkonsistenz festgestellt:
- Ein Benutzer hat zuerst ein Konto erstellt (erhält TL0)
- Dann versuchte, per E-Mail in dieser Kategorie zu posten
- Der Benutzer erhielt einen
Email::Receiver::InsufficientTrustLevelError
Ich denke, der Benutzer sollte das Recht haben zu posten.
Ich finde keine Erwähnung davon in Understanding Discourse Trust Levels
1 „Gefällt mir“
Ich glaube, das könnte die Einstellung email in min trust sein (Die minimale Vertrauensstufe, die ein Benutzer haben muss, um neue Themen per E-Mail posten zu dürfen). Sie ist standardmäßig auf TL2 eingestellt, aber Sie können sie auf TL0 setzen, wenn dies besser zu Ihrem Forum-Ablauf passt.
2 „Gefällt mir“
OK, vielleicht liegt das Problem darin, dass unter dem Punkt
E-Mail von anonymen Benutzern ohne Konto akzeptieren
eine Meldung angezeigt werden sollte, dass dies wahrscheinlich inkonsistent mit der Einstellung „E-Mail in min trust“ ist und überprüft werden sollte?
Oder besser, vielleicht sollte das Aktivieren von „E-Mail von anonymen Benutzern ohne Konto akzeptieren“ die Einstellung „E-Mail in min trust“ auf 0 für die Kategorie setzen, um Konsistenz zu gewährleisten? Vielleicht mit einer Warnung, die nur angezeigt wird, wenn es aktiviert ist?
4 „Gefällt mir“
Es scheint eine unintuitive Lücke zu hinterlassen, wenn man die Kategorie einrichtet. 
Ich denke, ein Verweis auf E-Mail in Min-Vertrauen in diesem Abschnitt (mit einem Link zur Einstellung) könnte eine gute Ergänzung sein:
(Und ein Screenshot der geöffneten
, nur um die Leute davon abzuhalten, nachzusehen, ob sie vorhanden ist
)
5 „Gefällt mir“