How can I remove all members of a MailMan mailing list? I know about the remove_members and sync_members scripts, but I don't have admin permissions, I can only access MailMan via CPanel provided by my ISP. The interface is: http://mydomain/mailman/admin/mylist_mydomain/members/remove
Looks like I can give a list of addresses, which are passed through the "unsubscribees" variable. Is there some way I can remove all members, without having to give a long list?
Wild Pete
I'll answer my own previous question first: I don't think MailMan allows removing all members from the web, from what I can understand in mailman/Mailman/Cgi/admin.py.
My next question: how do I show all members from the web?!? It seems if there are more than a few members, MailMan decides to show only 1, and forces me to click on "A", etc., to view the rest. Surely there must be an easier way to get all members? I'm not looking for an email interface. I manage dozens of lists, and need to have a way of dumping out all members of each list in batch mode. I don't mind wading through HTML output from the web.
Wild Pete
How can I remove all members of a MailMan mailing list? I know about the remove_members and sync_members scripts, but I don't have admin permissions, I can only access MailMan via CPanel provided by my ISP. The interface is: http://mydomain/mailman/admin/mylist_mydomain/members/remove
Looks like I can give a list of addresses, which are passed through the "unsubscribees" variable. Is there some way I can remove all members, without having to give a long list?
Wild Pete
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
wildone@for-wild.org wrote:
My next question: how do I show all members from the web?!? It seems if there are more than a few members, MailMan decides to show only 1, and forces me to click on "A", etc., to view the rest. Surely there must be an easier way to get all members? I'm not looking for an email interface. I manage dozens of lists, and need to have a way of dumping out all members of each list in batch mode. I don't mind wading through HTML output from the web.
You can view the subscriber list via the listinfo page for the list. This is the roster CGI, which IMO, ought to be linked to on the admin pages. It will give you a list of regular and digest members, in HTML format for you to wade through.
If I were trying to automate this, I think I'd prefer the email interface though, it seems easier to process the addresses in that output.
None of this beats the output of the list_members command of course. It'd be great if there was a way to get that output via the web or email without the assistance of the site admin for those folks stuck running Mailman on shared hosts. I don't think there is any way to that at the moment though.
Todd OpenPGP -> KeyID: 0xD654075A | URL: www.pobox.com/~tmz/pgp
Software is like sex; it's better when it's free. -- Linus Torvalds, creator of the Linux kernel
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) Comment: When crypto is outlawed bayl bhgynjf jvyy unir cevinpl.
iD8DBQE/8Nwauv+09NZUB1oRAqH/AKCEzQzPzEM3JZVfXbBY2ywF1Nb3pwCfXYRt twjEb/7BdeQHb2A93779EfE= =cZqh -----END PGP SIGNATURE-----
On Mon, Dec 29, 2003 at 08:45:27PM -0500, wildone@for-wild.org wrote:
I'll answer my own previous question first: I don't think MailMan allows removing all members from the web, from what I can understand in mailman/Mailman/Cgi/admin.py.
This would be a *very* nice feature to see. sync_members would be really helpful too! My list admins need to regularly flush the announce lists and repopulate them from an internal database, and right now I'm flushing them manually. Giving the list admins an easy way to do this would save me getting involved.
-- Ed Wilts, Mounds View, MN, USA mailto:ewilts@ewilts.org
participants (3)
-
Ed Wilts
-
Todd
-
wildone@for-wild.org