ListProcessor 7.1 © 1993-94 by the Corporation for Research and Educational Networking (CREN)
This page provides 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, except mail addresses and passwords. 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.
Keep in mind that when referring to a <list>, that list may be of two kinds: local or remote, unless otherwise noted. When referring to a local list, your request will be immediately processed; when referring to a remote list (a list served by another ListProcessor which this system knows about), your request will be appropriately forwarded. Issue a ‘lists global’ request to get a listing of all local and known remote lists to this ListProcessor.
Recognized requests are:
General
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.’
lists [local|global [keywords]]
Get a list of all local mailing lists served by this server, or of all known local and remote lists. If keywords are specified, they are treated as a logically ANDed list of strings/regular expressions; keywords can be quoted. When keywords are specified, only those lists’ descriptions that match the keywords are listed.
release version
Get information about the current release of this ListProcessor system.
For Lists
information [list]
This file if no list is specified, otherwise get information about the specified list.
purge <password>
Remove yourself from all mailing lists on this host.
recipients <list>
Get a list of the current subscribers.
review <list> [short|description|subscribers]
Review the list’s settings, get the list’s general information file and get a listing of the current subscribers for the specified list.
run <list> [<password> <cmd [args]>]
Run the specified command with the optional arguments and receive the output from stdout and/or stderr. To get a listing of all available commands to run, omit the arguments, i.e., issue a ‘run <list>’ request. You have to belong to the specified list, and must have obtained the password from the list‘s owner; the owner‘s address may be found in the Errors-To: header line of each delivered message.
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 (or the list default if that value is missing).
Valid arguments are:
query <list>
Same as ‘set <list>’ with no arguments.
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’ compiles statistics for all users that have posted on the list (whether currently subscribed or not).
subscribe <list> <your name>
join <list> <your name>
The only way to subscribe to a list.
unsubscribe <list>
signoff <list>
Remove yourself from the specified list.
which
Get a listing of local mailing lists to which you have subscribed.
For Archives
afd <action> {<archive> [/password] [files]} [{<archive> [/password] [files]}]...
fui <action> {<archive> [/password] [files]} [{<archive> [/password] [files]}]...
Automatic File Delivery (AFD) and File Update Information (FUI). Add/delete yourself to archives and/or files, and be notified when these archives or files are updated. ‘action’ can be: add, delete or query. The site‘s manager may manipulate other addresses by listing them after the archive specification(s).
fax <fax-number> <archive | path-to-archive> <file> [/password] [parts]
Same as ‘get,’ but it faxes you the files instead to the specified number.
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.
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.
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 ‘&’ (logical OR and AND), ‘<’ ‘>’ (group regular expressions). The pattern may be enclosed in single or double quotes.
Note: . matches any character including new line.
view <archive | path-to-archive>] [/password] [parts]
Same as ‘get’ but in interactive mode justs catenates the file on the screen.
Other
Help is also available on the following topics:
listproc
Learn more about this system and list management software in general.
live
Learn how to connect to this ListProcessor over the Internet for live processing of your requests.
Post to the List
vrtpaleo@usc.edu
Subscribe to the List
listproc@usc.edu
List Owner
Dr. Sam McLeod
Vertebrate Paleontology
Los Angeles County Museum of Natural History
900 Exposition Blvd.
Los Angeles, CA 90007
smcleod@usc.edu