Hi,
Using Discourse 3.1.0.beta2 (164b60cd07).
I have a topic configured as is:
- Group « all » can see/reply/create
- Needs moderation for each new topics
- Inbound email address configured and working
- Accepts emails from anonymous users with no account
And it works like a charm. But today I spotted an inconsistency:
- A user created an account first (getting a TL0)
- Then tried to post on this category by email
- The user got a
Email::Receiver::InsufficientTrustLevelError
I think the user should have the right to post.
I don’t find any mention of this in Understanding Discourse Trust Levels
1 Like
I think that may be the email in min trust
setting (The minimum trust level a user needs to have to be allowed to post new topics via email). It defaults to TL2, but you can set it to TL0 if that fits your forum flow better.
2 Likes
OK so maybe the issue is that there should be a message under the
Accept email from anonymous users without account
telling that it’s probably inconsistent with “email in min trust” setting and that is should be checked?
Or better, maybe checking Accept email from anonymous users without account
should set email in min trust
to 0 for the category for consistency? Maybe by warning about it with a message that only appears when it’s checked?
4 Likes
It does seem to leave a non-intuitive gap when you’re setting the category up.
I think having some reference to email in min trust
in this section (with a link to the setting) could be a good addition:
(And a screenshot of the open just to save people checking to see if it’s in there )
5 Likes