Mailing Lists

The Mailman Suite (Mailman Core, Postorius, Hyperkitty) is installed on lists.opendev.org to run mailing lists for the OpenDev Collaboratory and projects it hosts, as well as archives of those lists.

At a Glance

Hosts:
Ansible:
Projects:
Bugs:
Resources:

Adding a List

A list may be added by adding it to the openstack-infra/system-config repository in system-config: inventory/service/group_vars/mailman3.yaml. For example:

- name: Example list
  description: 'This is an example'
  admin: 'admin@example.com'
  password: "{{ mailman_list_password }}"

Scripted Interaction with Lists

This may only be performed with root access to the list server.

sudo docker-compose -f /etc/mailman-compose/docker-compose.yaml exec -T -u mailman mailman-core mailman help

Use context help for the CLI’s many subcommands, or see the Mailman v3 documentation for more details.