ezmlm Administration
ezmlm is our Mailing list management software which runs on rainbow. It is partially integrated into qmail so you can use qmailadmin for most of the basic tasks.
Replacing an Entire List
Note: Each 'list' described here is a one e-mail address per line list
First, we need to gut the whole thing. Let's get a text list of all subscribers first.
ezmlm-list /home/vpopmail/domains/vote-smart.org/<list_name>/ > delete_these.list
Now, we use that list to remove each listed subscriber from the list.
cat delete_these.list | while read email; do ezmlm-unsub /home/vpopmail/domains/vote-smart.org/<list_name>/ $email; done;
Now, as long as we have a new text list of the proper subscribers, we can re-subscribe them.
cat /path/to/list.list | while read email; do ezmlm-sub /home/vpopmail/domains/vote-smart.org/<list_name>/ $email; done;
Links
How EZMLM WorksAdding, Removing, Viewing Subscribers
EZMLM Overview
CategoryITMisc