Modifying Mailman

Mailman is overall a great mailing list server, but the current version isn’t easy to add features to without getting into the code. Mailman’s code is easy to modify, however, once you know where to look and even if you don’t know Python. The main thing to remember is that, unlike other languages, indentation matters in Python.

And, of course, you’ll need to redo these changes every time you upgrade.