Website:Utility mailman

From UGCS

Jump to: navigation, search

[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

Personal tools