Bill Morse wrote:

>I have changed the new members default to hide- how do I change all the
>existing members to hide?

If you have command line access, run

$ bin/withlist -l listname
Loading list listname (locked)
The variable `m' is the listname MailList instance
>>> from Mailman import mm_cfg
>>> for member in m.getMembers():
...    m.setMemberOption(member, mm_cfg.ConcealSubscription, 1)
...
>>> m.Save()
>>>
Unlocking (but not saving) list: listname
Finalizing
$

$ is the shell prompt. >>> and ... are Python prompts. The 'empty'
response to >>> is Control-D.

If you don't have command line access, see
http://starship.python.net/crew/jwt/mailman/#throughtheweb for a
script that uses the web interface to 'unhide' a list of members.
changing "'conceal':0" to "'conceal':1" will make it 'hide' the list
instead. The list of members must be in a file, but there is another
script at the same location that can make this file.

--
Mark Sapiro <[EMAIL PROTECTED]>       The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan

------------------------------------------------------
Mailman-Users mailing list
[email protected]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=show&amp;file=faq01.027.htp

Reply via email to