User Mailman Register: Manage users list subscriptions

Last updated on
1 September 2023

This documentation needs work. See "Help improve this page" in the sidebar.

User Mailman Register is a Drupal web interface for subscribing, unsubscribing, and managing subscriptions to Mailman (version 2) mailing lists.

Some of its features are:

  • Immediate action, completely invisible to the end-user.
  • Correctly synchronized 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 a new user.
  • 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.
  • Views integration.

Requirements

  1. A Mailman server with the web interface enabled and accessible from your Drupal web server. Mailman version 2 is required. This module will not work with Mailman 3 and there are no current plans to make that happen.
  2. For Drupal 5 and 6 (unsupported), Mailman Manager module must be installed and enabled.
  3. In order for "real names" to be sent to the Mailman server in addition to email addresses, the Profile contributed module is also required.

Installation

  1. Activate this module as usual.
  2. Go to /admin/structure/user_mailman_register and add your mailman lists.
  3. Go to /admin/structure/user_mailman_register/settings and:
  • Set the global module preferences.
  • Activate one or more lists previously added by configuring its settings.
  • Go to /admin/people/permissions and set the 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.
  • Anonymous users can subscribe at /user_mailman_register.

Notes

The user moderation checkbox is available to administrators only when a user is subscribed to the list.

For Drupal 5/6 only, if the access mailman manager permission is allowed, users could get confused because they can access both "User Mailman Register" and "Mailman Manager" subscription forms. Permissions are always granted to the Drupal admin, so don't worry if you still can access Mailman Manager form and links with this role when the above permission is not permitted.

Help improve this page

Page status: Needs work

You can: