Website:Utility mailman
From UGCS
[edit] mailman command-line tool
Due to popular demand, we have created a tool that lets you perform basic list administration from the command line. This tool, called 'mailman', is installed on all of our shell servers and lets you create lists, add members, remove members, reset the password, create lists, and delete lists. If you need to perform more complex administrative tasks, you will need to use the web frontend. See 'man mailman' for more information. The tool works by making the appropriate Remctl calls to hermes.
[edit] Examples
mailman create testlist
Creates the mailing list "testlist", adds you as an owner, and prints the list password.
mailman add testlist user1@ugcs.caltech.edu user2@caltech.edu
Adds user1@ugcs.caltech.edu and user2@caltech.edu to the mailing list "testlist"
mailman set testlist
Opens up the subscriber list for "testlist" in an editor and allows you to make changes (much like the old droplist interface)
mailman reset_password "testlist"
Generates a new password for "testlist" (useful if you've forgotten the password and need to use the web frontend)
mailman mylists
Shows all lists that the current user can administer

