User Tools

Site Tools


hosting:mailman

This is an old revision of the document!


Mailman configuration notes

The mailing lists are now running with the standard Debian packaged version of Mailman.

The Mailman setup for Exim is in /etc/exim4/symbiosis.d/20-routes/11-mailman and /etc/exim4/symbiosis.d/30-transports/11-mailman. It's standard Mailman/exim setup.

LongSig

There is one non-standard extension, the LongSig handler. I have copied the Python code for the LongSig handler into /usr/lib/mailman/Mailman/Handlers.

LongSig is currently enabled only on accu-general. The process is described in this Mailman FAQ item. The input filename for the modified accu-general pipeline is in /etc/mailman.

Creating a new list

Given the appropriate Mailman login, you can create a new list from the web interface.

Unfortunately, it appears that while the list is created, some of the list files lack the correct permissions.

# chown -R list:www-data /var/lib/mailman/archives/private/<list-name>*

appears to be necessary.

Old/Disabled lists

There are lists which have been moribund for a while, and which we have disabled, to save the list admins from having to handle spam messages.

There is no official way in Mailman to disable a list. The closest you can get to is emergency moderation, which just makes all lists moderate every post.

hosting/mailman.1594638831.txt.gz · Last modified: 2020/07/13 11:13 by jim