user_mailman_register
37 sites
Security covered
This is a module for integrating a Drupal website with Mailman, the GNU mailing list manager, version 2. All interactions with Mailman are via the web interface.
Some of its features are:
- Immediate actions, Mailman interface is completely invisible to the end-user.
- Correctly synchronized account status with the mailman server.
- Supports permissions for individual lists.
- Displays subscriptions in the registration form of new user.
- Anonymous user subscription (or invitation) can be permitted.
- Subscribe/unsubscribe users depending on their current role.
- Choose what subscription types are available for every list.
- Integration of notify and invite mailman options for new subscriptions.
- Retrieve the user mail address realname from Profile fields.
- Optionally, set a subscription as required.
- (Version 3.x) Views integration.
Compatibility Requirements
You need the Mailman web interface accessible from the Drupal site IP and the list admin's password for each list. Mailman 2 is required. This module will not work with Mailman 3 and there are no current plans to make that happen. It does, however, appear to work with the cPanel fork (Mailman version 2.2.0) for Python3.
Drupal 10/11
A Drupal 10/11 version (1.0.0-beta4) is now available.
Drupal 9, 8, 7, 6 and 5
The Drupal 9, 8, 7, 6 and 5 versions of the module are now unsupported.