Installing Mailman on Ubuntu

Mailman is a famous mailing list system for various open source projects for many years. To install mailman on Ubuntu 16.04, we did the following steps.

We install mailman with apt-get.

$ apt-get install mailman

And it is a must to create a 『mailman』 mailing list.

$ newlist mailman

Then following instruction to update aliases files.

$ vim /etc/aliases

Adding the following lines to aliases text 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 we run newaliases to let Postfix to update alias indexes file.

$ newaliases

Restart Postfix and Mailman services

$ service postfix restart
$ /etc/init.d/mailman restart

Done. And you can create other mailing list on command line by referring above steps to create 『mailman』 mailing list.

Related posts

Sammy Fung

Sammy 是 Linux 技術顧問,擁有 20 年 Linux 技術經驗。