Moderate your Mailman Mailing List


Overview


Learn how to maintain your UC San Diego Mailman mailing list using list moderation.  List moderation allows you to control who can subscribe and post to your list.

On this page:

 

Steps to Take


Require approval for postings

  1. Log in to the list's administration page: https://mailman.ucsd.edu/mailman/admin/ListName-l with your Active Directory username and password (replace ListName with the actual name of your list. The final character is a lowercase letter 'L' for 'list.')
  2. Go to Privacy options > Sender filters.
  3. Set default_member_moderation to Yes and select the desired moderation action in the member_moderation_action setting. This will affect future subscribers. To update moderation settings for current subscribers, go to Step 5.
  4. There are also settings for messages coming from non-member addresses. You can choose to automatically accept, hold, reject or discard messages from all non-member addresses by setting the generic_nonmember_action setting. You can also add specific non-member addresses or domains to:
    • accept_these_nonmembers
    • hold_these_nonmembers
    • reject_these_nonmembers
    • discard_these_nonmembers
  5. To update moderation settings for current members, go to Membership Management.
  6. Under Additional Member Tasks, find the option to Set everyone’s moderation bit, including those members not currently visible.
  7. Set this option to On and click Set. All of the addresses in your Membership list should then have a check mark in the mod (moderate) column.
  8. Submit Your Changes.

Once your list is set up as a moderated list, only those messages you approve are delivered to list members. Whenever a new message arrives for a moderated list, a notice is sent to the list owner and the list moderator (if there is one).

Control when you receive the moderation notification (immediately or once daily):

  1. Go to General Options
  2. Set admin_immed_notify to Yes to receive immediate notification, or to No to only receive a daily summary.
  3. Submit Your Changes.

Require approval before someone can subscribe or unsubscribe

  1. Log in to the list's administration page: https://mailman.ucsd.edu/mailman/admin/ListName-l with your Active Directory username and password (replace ListName with the actual name of your list. The final character is a lowercase letter 'L' for 'list.')
  2. Go to Privacy options > Subscription rules.
  3. To require approval to subscribe set subscribe_policy to:
    • Require approval
    • or Confirm and approve (requires that subscribers using non-@ucsd.edu addresses confirm their subscription once you have approved it).
  4. To require approval to unsubscribe, set unsubscribe_policy to Yes.
    Note: It is not recommended to require approval for unsubscribing.
  5. Submit Your Changes.

View current requests requiring approval

  1. Log in to the list's administration page: https://mailman.ucsd.edu/mailman/admin/ListName-l with your Active Directory username and password (replace ListName with the actual name of your list. The final character is a lowercase letter 'L' for 'list.')
  2. Go to Tend to pending moderator requests to view the summary list of subscription requests, unsubscribe requests, and postings being held for approval.
  3. See the More detailed instructions link towards the top of the page for an explanation of each option (Defer, Accept, Preserve, etc.)
  4. Navigate to specific pending requests by using any of the following methods:
    • the view the details link shows the message body of all of the held messages
    • the view all messages from… link shows the message body of all messages sent from a single address
    • the numbered links next to each Subject line to view individual messages.
  5. After you have acted on all of the pending requests, click Submit All Data.

Specify a list moderator who is not the list owner

  1. Log in to the list's administration page: https://mailman.ucsd.edu/mailman/admin/ListName-l with your Active Directory username and password (replace ListName with the actual name of your list. The final character is a lowercase letter 'L' for 'list.')
  2. In General Options,General List Personality, find The list moderator email addresses.
  3. Specify one or more moderator addresses. If adding more than one moderator, type each address on a separate line.
  4. Submit your change.

Adding or deleting list owners

  1. Log in to the list's administration page: https://mailman.ucsd.edu/mailman/admin/ListName-l with your Active Directory username and password (replace ListName with the actual name of your list. The final character is a lowercase letter 'L' for 'list.')
  2. Under General Options, you will see an owner setting where all of the current owners are listed.
  3. Edit this list to add or remove owners.
  4. When finished, Submit Your Changes.

 

If you still have questions or need additional assistance, please submit a ticket or call the ITS Service Desk at (858) 246-4357