Making `email in min trust` site setting more consistent with `Accept email from anonymous users without account` category setting

AI-generated summary

The discussion revolves around making the email in min trust site setting more consistent with the Accept email from anonymous users without account category setting. Julien_Palard encountered an issue where a user with a TL0 account couldn’t post via email in a category that accepted emails from anonymous users. JammyDodger pointed out that the issue is likely due to the email in min trust setting, which defaults to TL2.

To address this inconsistency, Julien_Palard suggested adding a message under the Accept email from anonymous users without account checkbox to warn about the potential inconsistency with the email in min trust setting. Alternatively, checking the Accept email from anonymous users without account box could automatically set email in min trust to 0 for the category.

JammyDodger agreed that this would improve the intuitiveness of the category setup process and suggested adding a link to the email in min trust setting in the category settings, along with a warning message when the Accept email from anonymous users without account box is checked.

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. :thinking:

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 :information_source: just to save people checking to see if it’s in there :slight_smile:)

5 Likes