On Mon, Jul 7, 2025 at 10:28 AM Stephen J. Turnbull <st...@turnbull.jp>
wrote:

>
>  > and would allow an immediate rejection of posts, with an optional
>  > rejection message for non-2nd tier subscribers.
>
> This may be possible in Mailman 2.1, but I don't have an instance to
> check.  I think there were list-wide hold and rejection messages, and
> moderation actions, and then setting the mod bit would do pretty much
> what you want.
>

Yeah, I think this is what you want:

default_member_moderation = 1   # new subscribers are moderated by default
member_moderation_action = 2   # posts from moderated subscribers are
discarded

You can get the 'notice' behaviour with
member_moderation_action = 1  # reject
member_moderation_notice = 'Your email has been rejected for reasons.'

Usual caveats... I have never needed the auto-discard/auto-reject part of
this myself, set up a test list first, etc. :)    I do run a number of
lists with default_member_moderation turned on (which we use to prevent
spammers from just subscribing first) and it works exactly like you'd
expect with the default member_moderation_action.   It even comes with a
handy "turn off this member's moderation flag" checkbox in the moderator
UI, which we use to turn off their mod bit when their first post is legit
content.  Although you wouldn't get that with discard/reject behaviour.

So I guess you'd have to come up with an off-list process for identifying
subscribers who should have their moderation flag un-set after
subscribing.  Though possibly you're automating all of this anyway...
------------------------------------------------------
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@python.org
https://mail.python.org/mailman3/lists/mailman-users.python.org/
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/
    https://mail.python.org/archives/list/mailman-users@python.org/
Member address: arch...@jab.org

Reply via email to