[Mailman-Users] List without moderation

Jim Tittsler jwt at OnJapan.net
Fri Jul 2 11:02:22 CEST 2004

On Tue, Jun 29, 2004 at 09:50:58PM +0530, Yogesh Talekar wrote:
> the question is how do i do it from command line??
> I cannot use Web interface du to some restrictions!

Mailman is tough to administer if you don't have access to the
web interface, and are not comfortable with falling back to
using Python to directly script what you want.  You could clear
every subscriber's moderate flag using the bin/withlist utility
which provides a framework for manipulating the Mailman list
object(s).  Search the list archives for 'withlist' for

Create a file called unmoderate_all.py containing:

from Mailman import mm_cfg

def unmoderate_all(m):
    for member in m.members:
        m.setMemberOption(member, mm_cfg.Moderate, mm_cfg.No)

and invoke using withlist, giving the name of your list:

$ bin/withlist -l -r umoderate_all mylist

Jim Tittsler             http://www.OnJapan.net/      GPG: 0x01159DB6
Python Starship          http://Starship.Python.net/
Ringo MUG Tokyo          http://www.ringo.net/rss.html

More information about the Mailman-Users mailing list