Multi List Sub/Unsub Check
A Plugin to allow you to administrate subscriptions/unsubscriptions for multiple lists at one time.
This script is a Dada Mail plugin. Once configured, you should be able to log into your list and access this plugin under the, Plugins menu.
Note, that by default, this plugin can only be accessed if you log into a list using the Dada Mail Root Password.
If you are administrating many lists that may have a similar group of subscribers, it may become tiring to keep track on who's on which list and time-consuming to search through each list separately and then switch back to the list you were working on, make the changes, switch back... etc.
This plugin attempts to make all that much easier by allowing you to firstly, search through all your lists at once for a particular subscriber and then one one screen, Add/Remove the address from multiple lists at one time.
This plugin is also smart enough to understand the per-list preferences.
For example, if an address is black listed on only one list, it can still be added to any of the lists availabled, except that one list it's black listed from.
If another list has reached its quota, only that list will not be allowed to subscribe any address.
These are all good things.
We're assuming your cgi-bin looks like this:
/home/account/cgi-bin/dada
and inside the dada directory is the mail.cgi file and the DADA (uppercase) directory. Good! Make a new directory in the dada directory called, plugins.
Upload your tweaked copy of multi_admin_subscribers.cgi into that plugins directory. chmod 755 change_root_password.cgi
This plugin will give you a new menu item in your list control panel. Tell Dada Mail to make this menu item by tweaking the Config.pm file. Find this line (or the line(s)
similar) in Config.pm file:
# {-Title => 'Multi List Sub/Unsub Check', # -Title_URL => $PLUGIN_URL."/multi_admin_subscribers.cgi", # -Function => 'multi_admin_subscribers', # -Activated => 1, # },
Uncomment it (take off the ``#'''s)
Save the Config.pm file.
You'll most likely want to use the version of this plugin with the version of Dada Mail is comes with.
Please, let me know if you find any bugs.
Justin Simoni
See: http://dadamailproject.com/contact
Copyright (c) 1999-2008 Justin Simoni All rights reserved.
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.