Salut,
En utilisant Discourse 3.1.0.beta2 (164b60cd07).
J’ai un sujet configuré comme suit :
- Le groupe « tous » peut voir/répondre/créer
- Nécessite une modération pour chaque nouveau sujet
- Adresse e-mail entrante configurée et fonctionnelle
- Accepte les e-mails des utilisateurs anonymes sans compte
Et cela fonctionne à merveille. Mais aujourd’hui, j’ai constaté une incohérence :
- Un utilisateur a d’abord créé un compte (obtenant un TL0)
- Puis a essayé de poster dans cette catégorie par e-mail
- L’utilisateur a reçu une
Email::Receiver::InsufficientTrustLevelError
Je pense que l’utilisateur devrait avoir le droit de poster.
Je ne trouve aucune mention de cela dans Understanding Discourse Trust Levels
1 « J'aime »
Je pense que cela pourrait être le paramètre email in min trust (Le niveau de confiance minimum qu’un utilisateur doit avoir pour être autorisé à poster de nouveaux sujets par e-mail). Il est défini sur TL2 par défaut, mais vous pouvez le définir sur TL0 si cela correspond mieux au flux de votre forum.
2 « J'aime »
OK, donc peut-être que le problème est qu’il devrait y avoir un message sous le
Accepter les e-mails des utilisateurs anonymes sans compte
indiquant que c’est probablement incohérent avec le paramètre “e-mail en confiance minimale” et qu’il doit être vérifié ?
Ou mieux, peut-être que la vérification de Accepter les e-mails des utilisateurs anonymes sans compte devrait définir e-mail en confiance minimale à 0 pour la catégorie par souci de cohérence ? Peut-être en avertissant à ce sujet avec un message qui n’apparaît que lorsqu’il est coché ?
4 « J'aime »
Cela semble laisser un écart peu intuitif lors de la configuration de la catégorie. 
Je pense qu’une référence à email in min trust dans cette section (avec un lien vers le paramètre) pourrait être un bon ajout :
(Et une capture d’écran de la
ouverte juste pour éviter que les gens ne vérifient si elle y est
)
5 « J'aime »