Join/Renew Benefits Sage Programs SysAdmin Resources Jobs Board SAGE Home
The USENIX Special Interest Group for Sysadmins

Introduction to Majordomo

Majordomo is a Perl script which automates the management of Internet mailing lists. It is executed via electronic mail; users send email to "majordomo" with instructions in the body of the message, and the Perl script performs the requested actions and responds with the results. Any text in the "Subject:" line is ignored.

Commands

Majordomo understands the following commands (arguments in "[]" are optional):

subscribe list [address]
Subscribe yourself (or address if specified) to the named list.
unsubscribe list [address]
Unsubscribe yourself (or address if specified) from the named list.
get list file
Get the file related to list.
index list
Return an index of the files you can get associated with list.
which [address]
Find out to which lists you (or address if specified) are subscribed.
who list
Find out who is on the named list.
info list
Retrieve the general introductory information for the named list.
lists
Show the lists served by this Majordomo server.
help
Retrieve an informational message, a brief synopsis of the user portion of this manual page.
end
Stop processing commands (useful if your mailer adds a signature).

Author

Majordomo and most of the ancillary perl code was written by Brent Chapman.