Mark, Since you said that newsgroups would allow non-members to post to the lists I have to assume that these newsgroups are open to the general public. Is this the case ?
Some of my lists need to be kept private and can't be opened to the public (due to privacy and confidentiality laws). Is there a way to run newsgroups while maintaining them private and not visible to the general public ? Thank you, Joe. On April 27, 2014, at 3:01 PM, Mark Sapiro <m...@msapiro.net> wrote: > On 04/27/2014 02:27 PM, Joe wrote: >> >> In this case, assuming I open the gate and allow posts from the Newsgroups >> to be posted to the list even by non-members, is there a way to have all >> posts from the Newsgroups set to moderation so that I get the chance to >> review them first before they are posted to the lists ? Assuming there is, >> would moderation be set only for posts coming from the Newsgroups or would >> it be set for all posts independent on whether they come from the Newsgroups >> or from e-mail ? > > > Mailman's usenet gateway is from another era. Originally, all posts > arriving via the usenet gateway were exempt from member moderation and > *_these_nonmembers and generic_nonmember_action actions. > > This was changed in Mailman 2.1.17 per > <https://bugs.launchpad.net/mailman/+bug/1252575> to apply > member_moderation_action to a usenet gated post from a moderated member > and to apply *_these_nonmember actions to usenet gated posts from > nonmembers matching one of those filters. > > This was deliberately not extended to generic_nonmember_action because > it would be too disruptive to existing lists. > > However, you can effectively accomplish the same thing since you can put > regexp patterns in *_these_nonmembers, so if your list's > generic_nonmember_action is, e.g., hold, and you also want to hold all > nonmember posts that come via usenet, just put say > > ^.*$ > > in hold_these_nonmembers and every nonmember post will be held > regardless of source except for those from users matching > accept_these_nonmembers. > > This is not completely flexible, since the *_these_nonmember tests are > applied in order (accept, hold, reject, discard) to all posts from > nonmembers before generic_nonmember_action, so for example, if you put > ^.*$ in discard_these_nonmembers, all nonmember posts will be discarded > before ever checking generic_nonmember_action. > > -- > Mark Sapiro <m...@msapiro.net> The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > ------------------------------------------------------ > Mailman-Users mailing list Mailman-Users@python.org > https://mail.python.org/mailman/listinfo/mailman-users > Mailman FAQ: http://wiki.list.org/x/AgA3 > Security Policy: http://wiki.list.org/x/QIA9 > Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ > Unsubscribe: > https://mail.python.org/mailman/options/mailman-users/joemailgroups%40gmail.com ------------------------------------------------------ Mailman-Users mailing list Mailman-Users@python.org https://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: https://mail.python.org/mailman/options/mailman-users/archive%40jab.org