Table Of Contents

Previous topic

Installing Mail on Ubuntu

Next topic

Bootstrapping Python Builds

This Page

Installing Mailman on Ubuntu

Mailman is a great tool for creating email aliases for organizations.

Users and Groups

Run the following:

sudo groupadd mailman
sudo useradd -c"GNU Mailman" -s /no/shell -d /no/home -g mailman mailman

Packages

sudo apt-get install mailman

This will create a ascii-based interactive session. Hit the down arrow and select (space-bar) the en language. TAB and space bar to accept. Read the waffle on the maillman alias.

When the install is finished, run:

newlist mailman

And answer the questions. As the blurb suggests, you need to create the some new aliases by adding this to the /etc/aliases file:

## mailman mailing list
mailman:              "|/var/lib/mailman/mail/mailman post mailman"
mailman-admin:        "|/var/lib/mailman/mail/mailman admin mailman"
mailman-bounces:      "|/var/lib/mailman/mail/mailman bounces mailman"
mailman-confirm:      "|/var/lib/mailman/mail/mailman confirm mailman"
mailman-join:         "|/var/lib/mailman/mail/mailman join mailman"
mailman-leave:        "|/var/lib/mailman/mail/mailman leave mailman"
mailman-owner:        "|/var/lib/mailman/mail/mailman owner mailman"
mailman-request:      "|/var/lib/mailman/mail/mailman request mailman"
mailman-subscribe:    "|/var/lib/mailman/mail/mailman subscribe mailman"
mailman-unsubscribe:  "|/var/lib/mailman/mail/mailman unsubscribe mailman"

and then run:

newaliases

to register them.