Diving Into the Gene Pool

ETHEX ListProcessor Help

Here is a brief description of the set of requests recognized by ListProcessor. Everything appearing in [] below is optional; everything appearing in <> is mandatory; all arguments are case insensitive. The vertical bar ("|") is used as a logical OR operator between the arguments. Requests may be abbreviated, but you must specify at least the first three characters.

The requests should be sent to listproc@exploratorium.edu with the request in the BODY of the mail message. The subject of the mail message can be left blank. For example, to subscribe to the ETHEX list, send the following:


To: listproc@exploratorium.edu
From: anyone@anyplace.edu
Subject:

subscribe ethex John Doe

Keep in mind that when you see <list> in the requests below that you should substitute the word ethex.


Recognized requests are:

help [topic]

Without arguments, this file. Otherwise get specific information on the selected topic. Topics may also refer to requests. To learn more about this system issue a 'help listproc' request. To get a listing of all available topics, generate an error message by sending a bogus request like 'help me'.


subscribe <list> <your name>

The only way to subscribe to a list. See above example.


unsubscribe <list>
signoff <list>

Two ways of removing yourself from the specified list.


set <list> [<option> <arg[s]>]

Without the optional arguments, get a list of all current settings for the specified list. Otherwise change the option to a new value for that list. Issue a 'help set' request for more information.


recipients <list>
review <list>

Get a listing of all non-concealed people subscribed to the specified list.


information <list>

Get information about the specified list.


statistics <list> {[subscriber email address(es)] | [-all]}

Get a listing of non-concealed subscribers along with the number of messages each one of them has sent to the specified list. If the optional email addresses are given, then statistics will be collected for these users only. For example:

stat foo user1@domain user2@domain

will generate statistics about these two subscribers. "-all" lists statistics for all users that have posted on the list (whether currently subscribed ot not).


lists

Get a list of all local mailing lists that are served by this server, as well as of all known remote lists.


index [archive | path-to-archive] [/password] [-all]

Get a list of files in the selected archive, or the master archive if no archive was specified. If an archive is private, you have to provide its password as well.


get <archive | path-to-archive> <file> [/password] [parts]

Get the requested file from the specified archive. Files are usually split in parts locally, and in such a case you will receive the file in multiple email messages -- an 'index' request tells you how many parts the file has been split into, and their sizes; if you need to obtain certain parts, specify them as optional arguments. If an archive is private, you have to provide its password as well.


view <archive | path-to-archive>] [/password] [parts]

Same as "get" but in interactive mode justs catenates the file on the screen.


search <archive | path-to-archive>] [/password] [-all] <pattern>

Search all files of the specified archive (and all of its subarchives if -all is specified) for lines that match the pattern. The pattern can be an egrep(1)-style regular expression with support for the following additional operators: '~' (negation), '|' and '&amp;' (logical OR and AND), '<' '>' (group regular expressions). The pattern may be enclosed in single or double quotes. Note: . matches any character including new line.


release

Get information about the current release of this ListProcessor system.


which

Get a listing of local mailing lists to which you have subscribed.


In addition, help is available on the following topic(s):

live

Learn how to connect to this ListProcessor over the Internet for live processing of your requests. Send help live in the body of an email to listproc@exploratorium.edu


listproc

Learn more about this system and list management software in general.Send help listproc in the body of an email to listproc@exploratorium.edu