About Listserv



What's a listserver (go top)


LISTSERV was born inside Bitnet network. LISTSERV servers holds lists containing names and e-mail addresses of subscribed users. Any member of a list can send electronic mail messages addressed to the list, which the server will forward to all other members of the list. On Unix systems, there is something like LISTSERV, named MAJORDOMO.

In addition LISTSERV servers holds databases where a copy of every mail message sent to those mailing lists is stored. You can search and retrieve old mail messages stored in those databases.

For a more informations send the command GET LISTPRES MEMO to your nearest LISTSERV server.


MAILING LIST Functions (go top)


Commands are sent via e-mail. You have to put only one command per line.

  • SUBscribe list-name < full-name > Join to a mailing list
  • SIGNUP A synonym for the SUBscribe command
  • UNSubscribe list-name | * < (NETWIDE > Sign off a mailing list
  • SIGNOFF A synonym for the UNSubscribe command
  • If you want to UNSubscribe to all LISTSERV servers on the network, include the (NETWIDE option: UNSUBSCRIBE * (NETWIDE

    (This option is helpful if you are changing your e-mail address or are leaving your computer for an extended period).

  • LIST < options > Receive a listing of the mailing lists
  • Options

  • REView list-name return more informations about a mailing list
  • Query list-name | * return the personal list options you have in effect at any mailing list
  • SET list-name | * options Change your optional setting for a mailing list
  • CONFIRM list-name Confirm your subscription to a mailing list
  • STats STats list-name < options> Display statistical information about a mailing list
  • REGister full-name | OFF Register your name at a LISTSERV server

  • Batch DATABASE functions (go top)


    You can use batch database functions, by sending a message formatted in a special way to a LISTSERV server. That's, you have to build a 'template'. A template consists of a number of database commands written using CJLI (Command Job Language Interpreter). These commands go into the body of the mail (one per line) in this way:

    // JOB DATABASE SEARCH DD=RULES
    //RULES DD *
    command1
    command2
    . . . . . . . . .
    /*
    // EOJ
    (Note that databases may not be maintained for every mailing list, this is done at the discretion of a list owner).
    To know nore about batch access to LISTSERV databases, send the command:
    GET LISTDB MEMO to your nearest LISTSERV.
    To know more about the Command Job Language of LISTSERV (CJLI), send the command:
    GET LISTJOB MEMO to your nearest LISTSERV.

    Commands

    Commands may be split over as many lines as desired by putting the '-' (hyphen) continuation character at the end of each line, and keeping up your command on the following line.

  • SEARCH name_of_string_to_search < optional-rules > To search through the documents in a specified database for a given string of text. You can use logical operators or quotes: SEARCH 'PC VIRUS' OR 'Virus Warning'. Using double quotes will result in a case-sensitive search for the text in a phrase while single quotes (or no quotes at all) yields a non-case-sensitive search. If a phrase itself contains a quotation mark in it, you have to change it with a double quote.
  • optional-rules

    Examples

    SEARCH * IN PROG-L WHERE SUBJECT CONTAINS 'Binary Tree'
    SEARCH * IN PSYCH-L WHERE SENDER SOUNDS LIKE 'Smith'
    The last example will select mail messages that have been sent by anyone to the PSYCH-L mailing list whose userid could be smith, smythe or even Smithers. It is also possible to use boolean operators:

    You can use parentheses: SEARCH IN PHYSICS WHERE SUBJECT CONTAINS (Nuclear OR Particle)

  • Index < option> to display information from all of the documents which have been selected with a Search command.
  • Print < options > to review the contents of one or more documents that have been selected through a Search command.

  • Index           Home  Back       About  Contact us!

    Copyright (c) 1998-2006 Wowarea