Primer on Majordomo

From HiveWiki
Jump to: navigation, search

Contents

This is outdated, we no longer use majordomo.

Basic primer on majordomo mailing list administration

Adding and removing people from lists

To add or remove someone from a mailing list, send a message to your listserver (majordomo@...), with one of the following commands in the body of your message:

 approve PASSWORD unsubscribe LISTNAME person@domain.name
 approve PASSWORD subscribe LISTNAME person@domain.name

LISTNAME and PASSWORD are the correct name and password for your list and person@domain.name is the email address of the person you want to add to or remove from your list.

You can send multiple commands to majordomo in one message, as in this example:

 To: majordomo@hivemind.net
 Subject:
 approve roygbiv unsubscribe neurons ant@hivemind.net
 approve roygbiv unsubscribe neurons lawrence@hivemind.net
 approve roygbiv unsubscribe neurons gary@internet.org.za
 approve roygbiv subscribe neurons ant-admin@hivemind.net
 approve roygbiv subscribe neurons lawrence-admin@hivemind.net

Getting a list of subscribers

To get a current list of the subscribers on your list, send the following command to your listserver:

 who LISTNAME

An example:

 To: majordomo@hivemind.net
 Subject:
 who neurons

Changing the info and intro text

There are two text files associated with each mailing list, the "info" file and the "intro" file. The intro file is appended to majordomo's standard welcome message for each list, and is usually used to explain list rules of conduct (if there are any).

The intro file for a given list can be retrieved from majordomo with the command:

 intro LISTNAME

The info file usually contains a brief description of the list. It sent out to anyone who asks the listserver for information about the list.

The info file can be retrieved from majordomo with the command:

 info LISTNAME

Changing the info and intro files is fairly easy, you use the commands

 newintro LISTNAME PASSWORD
 ...
 EOF

or

 newinfo LISTNAME PASSWORD
 ...
 EOF

The exact text you'd like uploaded goes where the "..." is.

All of the lists already have basic info and intro files in place, but don't let that stop you from changing them. Experiment :-). Below are some useful things to include in each message.

Useful things to include in the "info" file:

- a description of the list
- information about related lists
- whether it is a closed list or an open list
- subscription instructions, if appropriate

Useful things to include in the "intro" file:

- a description of the list
- information about related lists
- how to send a message to the lists
- any rules which apply to the list

Here is an example of someone uploading info and intro files for the neurons list:

 To: majordomo@hivemind.net
 Subject:
 newinfo neurons roygbiv
 This list is used for the development of Listropolis and the
 hivemind network. If you would like to join, send a mail to
 <majordomo@hivemind.net> with "subscribe neurons" in the body
 of your message.
 For information about other hivemind lists, send a message to
 <majordomo@hivemind.net> with "lists" in the body of your
 message.
 EOF
 newintro neurons roygbiv
 This list is used for the development of Listropolis and the
 hivemind network. List owners needing help with list
 administration are welcome to post to this list. To send a
 message to the list, mail it to <neurons@hivemind.net>. 
 For information about other hivemind mailing lists, please send
 a message to <majordomo@hivemind.net> with the word "lists" in
 the body of your message.
 EOF

--- end ---

Personal tools