On Jan 11, 2006, at 12:34 PM, David Benson wrote:

> I'm a site administrator and I'd like to be able to send messages  
> out to all of my moderators at once.  Does the current version of  
> Mailman have functionality to do this, i.e. can it automatically  
> generate a 'list' of moderators? ...or will I have to write my own  
> code to make it happen?

We created a mailing list called "list-owners", which we update once  
a day via the following command.

/usr/share/mailman/bin/withlist -q -a -r printowners | tr A-Z a-z |  
sort | uniq | /usr/share/mailman/bin/sync_members -w=no -g=no -f -  
list-owners >>/tmp/list-owner-updates

The printowners helper script, which we put in /usr/share/mailman/bin/ 
printowners.py, contains the following.  (It's probably better to  
keep local stuff out of Mailman's bin directory, but since I'm a  
python caveman, I just put the local script there anyway.)

#!/usr/bin/python

def printowners(m):
     for i in m.owner:
         print i

If you want the list moderators (distinct from the list owners),  
you'd want to use m.moderator in lieu of m.owner.

-- 
Matt Emerson
[EMAIL PROTECTED]


------------------------------------------------------
Mailman-Users mailing list
Mailman-Users@python.org
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&file=faq01.027.htp

Reply via email to