User Mailman Register: Manage users list subscriptions
Last modified: October 30, 2009 - 09:06
User Mailman Register is a module for mailman subscribing which extends the Mailman manager module features.
The main feature is that, instead of sending user commands in mail format as Mailman Manager does, it sends url requests directly to the mailman web interface where admins manage lists members.
The result is a mailman integration into your drupal site.
Some of its features are:
- Immediate and completely invisible to the end-user.
- Correctly syncronized with the mailman server.
- Anonymous user subscription (or invitation).
- Lists permissions.
- Subscribe/unsubscribe users depending on their current role.
- Display subscriptions in the registration form of new user.
- Choose what subscription types are available for every list.
- Integration of notify and invite mailman options for new subscriptions.
- Retrive the user mail address realname from Profile fields.
- Optionally, set a subscription as required.
Requirements
- A mailman server ( http://www.gnu.org/software/mailman/index.html ) with the web interface enbled and accessible from your drupal webserver.
- Mailman Manager module ( http://drupal.org/project/mailman_manager ) must be installed and enabled.
Installation
- Activate this module as usual.
- Go to admin/settings/mailman_manager and add your mailman lists.
- Go to admin/settings/user_mailman_register:
- Set the general module preferences.
- Activate one or more lists added previuosly by configuring its settings.
- Go to admin/user/permissions and set permissions for your users.
- Go to /user/%uid%/user_mailman_register or in the user profile (depending on module configuration) to view and manage a user subscriptions.
Notes
The user moderation checkbox is avaiable to Mailman Manager admins only when a user is subscribed to the list.
