List Processor 7.O Copyright (c) 1993 - 94 by The Corporation for Research and Educational Networking (CREN) Here is a brief description of the set of user requests recognized by the ListProcessor. This file is intended only as a reference guide to list processor requests. For a complete explanation of how the list processor works, more detailed information on requests listed below, and examples of how to submit requests to the listprocessor, please read the Listprocessor User Manual. 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. Please note that the brackets or braces or parentheses themselves are NEVER a part of the request. In the syntax examples below, the word "list" must be replaced by the name of the list for which your request applies. In cases where a password is called for, the word "password" must be replaced by your list password or a password given you by the list owners. Requests may be abbreviated, but you must give at least as many characters as needed to distinguish the request from other requests or at least enter the first three characters. Keep in mind that when referring to a , that list may be of two kinds: local or remote, unless otherwise noted. Local lists are those which are run from the same host to which you are sending your e-mail request. Remote lists are those running on other hosts. When referring to a local list, your request will be immediately processed; when referring to a remote list (a list served by another ListProcessor on another machine which this system knows about), your request will be appropriately forwarded. Issue a 'LISTS' request to get a listing of all local and known remote lists to this ListProcessor. Recognized requests are: HELP [topic] Without arguments a file giving a brief description of all requests. 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, send a message saying 'HELP ALL'. _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ LISTS [local|global [keywords]] Get a list of all local mailing lists served by this server (LISTS LOCAL), or of all known local and remote lists (LISTS GLOBAL) and a one line description of each list. You MUST specify local or global in a LISTS request. Adding a keyword to the LISTS request causes the listprocessor to search only for those lists containing that keyword in its list name or one line description. If multiple keywords are specified, they are treated as a logically ANDed list of strings/regular expressions, that is, only names of lists containing ALL of the keywords will be returned. Keywords can be surrounded by quotes but that is not required. Only those lists' descriptions that match the keywords are listed. _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ RELEASE VERSION Get information about the current release of this ListProcessor system. _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ INFORMATION [list] This file if no list is specified, otherwise get information about the specified list. _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ RECIPIENTS Get a list of all recipients (subscribers) of one list. The review request can also be used for this purpose. _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ REVIEW [short|description|subscribers] Every list has associated with it a series of attributes which determine how the list operates and what privleges you have in sending requests to the listprocessor concerning the list. The review request allows you to get the list's attributes or settings. Review will send you a short file of general information about the list and a listing of the current unconcealed subscribers for the specified list. "Review short" or "review description" will result in your receiving only the short description file, not the subscribers. "Review subscribers" allows you to get only the non-concealed subscribers list. If a list is private, members only may issue this request. If the list is linked with any peer lists, your request will be forwarded to the appropriate server(s) also, except when the request is live, using ilp. _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ RUN [ ] In some cases a list owner or manager will set up an executable program or a script for subscribers to a particular list. The "Run" request will run the script or program on your behalf. The "Run" request may be sent with the optional arguments, if any are necessary. And you will 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 ' 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. NOTE: DO NOT send a run request to the listprocessor unless the list manager or owner has specifically told you that you can do this. _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ SET [