[Mailman-Users] can't get "open" list to work

Mark Sapiro mark at msapiro.net
Sat Apr 12 16:19:21 CEST 2008


bergenpeak at comcast.net wrote:

>I've got a number of mail lists I'd like to run without requiring the user to performan a confirmation or for the list-admin to approve.  I've added to "mm_cfg.py" the lines:
>
>DEFAULT_SUBSCRIBE_POLICY = 0
>ALLOW_OPEN_SUBSCRIBE = yes
>
>and then stopped and restarted mailman.  If I send a  message with "subscribe" in the subject to one of the lists, the list admin still gets a mail indicating that the subscription request needs to be approved.


Because the settings you changed only allow open subscribes and set the
default for new lists (which you may or may not want to be 'open').

You now have to go to the admin interface for each list for which you
want open subscribes and on the Privacy options...->Subscription rules
page, set subscribe_policy to None.


>Thinking that the issue was that the user was a non-member, I added the user's domain into the "accept_these_nonmembers".  The behavior is the same-- the list admin gets a mail to approve their subscription request.
>
>I then removed the domain info under "accept_these_nonmembers" and changed "generic_nonmember_action" to accept and the list admin still get a mail indicating an approval is required.
>
>The "subscribe_policy" shows as none under the UI.


If you're certain that you are looking at subscribe_policy for the list
for which approval was required and that it was None at the time the
subscription was requested, then I don't understand what the problem
is.

You could try setting it to something other than None and then setting
it back to None, but that shouldn't really change anything.


>Is there another setting I need to tweak so that the list admin does not need to approve subscriptions?
>
>Is a completely open list (no user confirmation, no list admin approval) possible?  I intend to lock things down via the ban list once I get the open portion working as I expect.


Yes. That's what subscribe_policy = None (actually 0) is for.

-- 
Mark Sapiro <mark at msapiro.net>        The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan



More information about the Mailman-Users mailing list