Download & Extend

User mailman register

This is a module for integrating a Drupal website with Mailman, the GNU mailing list manager. This module extends the Mailman Manager module features. 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.

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.
  • Drupal 5, 6, and (new) 7 compatibility

Compatibility Requirements

You need the Mailman web interface accessible from the Drupal site IP and the list admin's password for each list.

Drupal 7

The Drupal 7 version no longer has a dependence upon Mailman Manager. All interactions with Mailman are via the web interface.

Drupal 6 and 5

Both this module and Mailman Manager are required.

Using access permissions you'll be able to choose the subscription method (Mailman Manager mail, User Mailman Register http, or even both) for a user of your site. Y can switch between two methods for any user while preserving their subscription status.

Upgrading from 6.x.1 (5.x.1) to 6.x.2 (5.x.2)

  • In a change from previous version 6.x.1 (5.x.1), when the anonymous user has the "access user_mailman_register" permission control, by providing an email address it could join any list of which the anonymous user has the "can subscribe to..." permission. Don't activate that permission without setting the "invite" list option or there'll not be any email verification.
  • To display list subscriptions in the registration form of new users, you have to set the "can subscribe to..." permission for the "authenticated user" (instead of the "anonymous user" as before) as well as to activate the "Visible in user registration form" option.

Donation

The user mailman register module is not sponsored by anyone but I [ST] develop and support it during my spare time for free. If you gain something thanks to it or you want to support its development or simply offer me a friendly beer for my coding time, you can consider making a donation.

Downloads

Recommended releases

Version Downloads Date Links
6.x-2.3 tar.gz (20.7 KB) | zip (23.6 KB) 2013-May-15 Notes
5.x-2.2 tar.gz (20.04 KB) | zip (22.79 KB) 2010-Jan-29 Notes

Other releases

Version Downloads Date Links
7.x-3.0-alpha1 tar.gz (25.82 KB) | zip (31.84 KB) 2013-May-17 Notes

Development releases

Version Downloads Date Links
7.x-3.x-dev tar.gz (25.79 KB) | zip (31.83 KB) 2013-May-21 Notes

Project Information


Maintainers for User mailman register

  • rjlang - 7 commits
    last: 1 day ago, first: 2 weeks ago
  • samuelet - 195 commits
    last: 2 years ago, first: 5 years ago

Issues for User mailman register

To avoid duplicates, please search before submitting a new issue.
All issues
Bug reports
Statistics (2 years)
New issues
Open bugs
Participants