Finished first release of jmlm.py a Python based mailing list package that is super easy to setup and use. It basically requires one POP account, access to a SMTP server, and a machine (not a mail server) to run this script periodically. It does all the usual mail server stuff like handle subscription requests and unsubscribe requests but requires no server setup at all.
All configuration is self contained in the Python script and a users database file.
The goal of this project is to allow people to setup mailing lists without root access to a mail server, expensive hosting accounts, or even a dedicated internet connection. It is not useful for high volume lists or situations where you could run a real mailing list package like EZMLM.