In a Discourse instance configured for mailing-list mode with “review every post” enabled, paradeiser reports that email-in posts are immediately sent to all subscribers—even before approval—contrary to expectations. They note that setting “approve unless trust level” and “approve new topics unless trust level” to high values correctly delays notifications until manual approval, raising the question of why “review every post” doesn’t behave the same way paradeiser. pfaffman suggests the “approve unless trust level” settings may override “review every post”, implying potential conflict between them. paradeiser insists that if “review every post” is meant to apply universally, it should also delay outbound emails. pfaffman responds that since the “approve” settings already achieve the desired behavior, “review every post” may be redundant or incompatible, and recommends removing it to avoid confusion. Screenshots provided illustrate the conflicting settings. The core issue is whether “review every post” should inherently suppress email notifications until approval, or if it’s intended to be overridden by more granular trust-level controls.
We run a Discourse instance in mailing-list mode, “review every post” is turned on.
Hence, (email-in) topics/posts are hold back for approval, before they are pushed to the according Category.
But: All Email-in posts are immediately sent to all subscribers, even before they get approved.
Is this the expected behavior? Shouldn’t the approval process also hold back out-bound mails to mailing-list subscribers as well?
Addendum:
If “approve unless trust level” and “approve new topics unless trust level” are set to a high level, email retention works as I would expect:
Notification mails to mailinglist subscribers are hold back until manual approvement.
Why does “review every post” not achieve the same behavior?
. . . so you’ve solved your problem, but it looks like these settings are somewhat conflicting. Without thinking carefully, I think it would make sense to remove review every post since those other two settings accomplish that and that the “approve” settings don’t make sense if review every post is set.