Creating a new mailing list

  1. Log into mailman01.iad2.fedoraproject.org

  2. Run the following command:

    sudo -u mailman mailman3 create <listname>@lists.fedora(project|hosted).org --owner <username>@fedoraproject.org --notify

    List names should make sense, and not contain the words fedora or list - the fact that it has to do with Fedora and that it’s a list are both obvious from the domain of the email address.

  3. Enable DMARC mitigation for the new mailing list by running mailman playbook

    ansible-playbook /srv/web/infra/ansible/playbooks/groups/mailman.yml -t dmarc

Making the list private

Internal SIG mailing lists are usually set as private. The reason for this is because these lists receive bugzilla bugs including private bugs, which shouldn’t be visible to everyone. You need to do the following after the list is created (admin permissions needed):

  1. Log in to mailing lists interface

  2. Find the new mailing list and open it

  3. Click on Manage this list in top bar

  4. Click on Settings

  5. Set Show list on index page to No

  6. In Archiving menu set Archive policy to Private archives

  7. In Member Policy menu set Subscription Policy to Confirm, then moderate

  8. In IPA interface add this mailing list to mailing list address field of the group

Using the mailing list for bugzilla

This is on the group to setup. Once they have their own mailing list they need to create an account on bugzilla with the mailing list address.