Mailman Integration

Component ID

2530690

Component name

Mailman Integration

Component type

module

Maintenance status

Development status

Component security advisory coverage

covered

Downloads

921

Component created

Component changed

Component body

Mailman Integration
This module allows Drupal Administrator to create, subscribe and unsubscribe a Mailing List from Drupal.

Requirements
* Access to Mailman
* You need to have the Mailman URL and Mailman site password

Features
The primary features include:

* Administrator to manually create a new Mailing List from Drupal.
* Administrator can subscribe/subscribe a Mailing List for users from Mailman Integration module admin page.
* Administrator can create a role based Mailing List from Drupal.
* When a Member is assigned this new Role, the Member should automatically become part of the corresponding Mailing List.
* When a Member is removed from a particular Role, the Member should be removed from the corresponding Mailing List as well.
* When a Role is removed from Drupal, the corresponding Mailing List, if any, should be removed from Mailman.
* User can subscribe/unsubscribe a mailing list from my profile if admin check the User can Subscribe option in the mailing lists.
* When the Cron runs all the mailman lists migrated into Drupal.

Installation
1. Copy the mailman_integration folder to your module directory.
2. At Administer -> Modules (admin/modules) enable the module.
3. Configure the module settings at Administer -> Configuration -> User Interface -> Mailman Integration (admin/config/user-interface/mailman-integration).
4. Mailman Integration module page link at Administer -> Configuration -> System -> Mailman Mailing Lists (admin/config/system/mailman_integration/list).