home *** CD-ROM | disk | FTP | other *** search
/ The Best Internet Programs / BESTINTERNET.bin / latest / roadmap / map05.txt < prev    next >
Encoding:
Internet Message Format  |  1995-02-06  |  11.2 KB

  1. Date:         Sun, 5 Feb 1995 10:05:27 -0600
  2. From: BITNET list server at UA1VM (1.8a) <LISTSERV@UA1VM.UA.EDU>
  3. Subject:      File: "MAP05 LESSON"
  4.  
  5. MAP05: LISTSERVS
  6.  
  7.  
  8.      "I have made this letter longer than usual, only because
  9.       I have not had the time to make it shorter." -- Blaise
  10.       Pascal, Provincial Letters
  11.  
  12.  
  13. Last Friday, I showed you how to use the LISTSERV file server
  14. to retrieve archived files. Today, I am going to some new things
  15. about LISTSERV, including what LISTSERV was originally designed
  16. for -- mailing lists (like the one that distributed this letter
  17. to you).
  18.  
  19. Remember, though, that today's lesson only covers LISTSERV lists.
  20. In fact, this lesson is an elementary lesson for ordinary
  21. LISTSERV users like you and me. Tomorrow's lesson will be a
  22. highly technical lesson for LISTSERV (and other mailing list
  23. servers) gurus-to-be.
  24.  
  25. What is a LISTSERV mailing list? Quite simply, it is a list
  26. maintained by a LISTSERV program of a whole bunch of people
  27. who share similar interests. Anyone can subscribe to a
  28. list by sending a SUBSCRIBE command (remember those?) to
  29. the LISTSERV address. Any e-mail letter sent to the list's
  30. address is copied and mass-mailed to the e-mail box of every
  31. person subscribed to the list. Everyone else on the list can
  32. then reply to that letter, and then ... well, you get the picture.
  33.  
  34. LISTSERV lists give you a way to have open discussions with
  35. dozens (or even hundreds) of people on a myriad of topics.
  36. Best of all, it is all done through e-mail!
  37.  
  38. I want to say something about the difference between
  39. list addresses and LISTSERV addresses. Let's pretend that I
  40. create a list here at the University of Alabama for the
  41. open discussion of power line-chomping squirrels. I'll
  42. even call the list "SQUIRREL".
  43.  
  44. The address for our pretend squirrel discussion list would be
  45. SQUIRREL@UA1VM.UA.EDU (or SQUIRREL@UA1VM.BITNET). Any e-mail
  46. letter sent to the SQUIRREL@UA1VM.UA.EDU address would be
  47. copied and mass-mailed to every single person subscribed to
  48. the squirrel list. That's simple enough.
  49.  
  50. But how are people going to subscribe to my squirrel list? We need
  51. a second address just to handle all of the commands for the list!
  52. That second address is the LISTSERV address (which, in this
  53. case, is LISTSERV@UA1VM.UA.EDU).
  54.  
  55. Are you starting to see the picture?
  56.  
  57. The list address is the address you send something to if you
  58. want it to be distributed to everyone else subscribed to the
  59. list. The LISTSERV address is the address you send all of your
  60. commands to.
  61.  
  62. What would happen if you sent a command (like SUBSCRIBE or GET)
  63. to the discussion list's address instead of to the LISTSERV's
  64. address? Simple -- your command would be treated like a letter
  65. and would be sent to everyone on the list (how embarrassing!).
  66.  
  67. Remember this (and you will see this on a pop quiz sometime):
  68.  
  69.     -  Send your LETTERS to the list address!
  70.     -  Send your COMMANDS to the LISTSERV address!
  71.  
  72. Now, life would be a whole bunch easier if the only LISTSERV in
  73. the world was at the University of Alabama. But, it isn't. There
  74. are thousands of different LISTSERVs around the world, and
  75. there are literally tens of thousands of different LISTSERV lists.
  76.  
  77. How are you ever going to find out what different discussion
  78. lists are out there, and what these lists' addresses are?
  79. Well, there are a couple of ways to do this:
  80.  
  81.      1. Word of mouth -- someone tells you about a hot new
  82.         list you need to check out.
  83.  
  84.      2. Internet Yellow Pages -- there are some GREAT books
  85.         you can buy in most bookstores that tell you where
  86.         all of the neat stuff is on the Internet (as a matter
  87.         of fact, Osborne/McGraw-Hill has given me permission
  88.         to quote from their "Internet Yellow Pages" later on
  89.         in this workshop!!).
  90.  
  91.      3. The LIST GLOBAL or LIST GLOBAL / STRING command -- we'll
  92.         talk about this tomorrow.
  93.  
  94.      4. Announcements on other lists.
  95.  
  96. How are you ever going to figure out which LISTSERV address
  97. goes with which discussion list? EASY! This trick only works
  98. with LISTSERV discussion lists, but if you take the full address
  99. of a discussion list (like SQUIRREL@UA1VM.UA.EDU) and replace
  100. the discussion list's name with the word "LISTSERV", you'll
  101. end up with the correct LISTSERV address for that particular
  102. list (in this case, the correct LISTSERV address for the
  103. squirrel list would be LISTSERV@UA1VM.UA.EDU).
  104.  
  105. A few more examples:
  106.  
  107.      List address:              LISTSERV address:
  108.  
  109.      CHAUCER@UICVM.BITNET       LISTSERV@UICVM.BITNET
  110.      ROADMAP@UA1VM.UA.EDU       LISTSERV@UA1VM.UA.EDU
  111.      PPD-L@HUMBER.BITNET        LISTSERV@HUMBER.BITNET
  112.      VEGLIFE@VTVM1.BITNET       LISTSERV@VTVM1.BITNET
  113.  
  114. Why is this important to know? Well, let's say that I tell you
  115. that there is a LISTSERV list called VEGLIFE@VTVM1.BITNET that
  116. you really need to subscribe to. All I have given you is the list's
  117. address. Remember, you can only send LETTERS to the list address
  118. You need the LISTSERV address in order to subscribe!
  119.  
  120. With this trick, you automatically know that the LISTSERV address
  121. for VEGLIFE@VTVM1.BITNET is LISTSERV@VTVM1.BITNET and you
  122. can subscribe to the list without any problem!
  123.  
  124. You may notice that some list addresses look something like this:
  125.  
  126.      CRUISE-L@UNLVM    MAPTEST@UA1VM     NAVIGATE@UBVM
  127.  
  128. Those are BITNET addresses. To turn these addresses into something
  129. that you can use, you'll have to add .BITNET to the end of the addresses:
  130.  
  131.      CRUISE-L@UNLVM.BITNET  MAPTEST@UA1VM.BITNET  NAVIGATE@UBVM.BITNET
  132.  
  133. and the LISTSERV addresses would be:
  134.  
  135.      LISTSERV@UNLVM.BITNET  LISTSERV@UA1VM.UA.EDU  LISTSERV@UBVM.BITNET
  136.  
  137. One nice thing about this is that you can almost always tell that
  138. a list is a LISTSERV list by looking at the list's address. If
  139. the address is LIST@NODE or LIST@NODE.BITNET, you can all but bet
  140. that the list is a LISTSERV list.
  141.  
  142. Some of you may be at sites that do not allow mail to Bitnet addresses.
  143. You can bypass this restriction by taking the address
  144.  
  145.           LIST@NODE.BITNET
  146.  
  147. dropping the .BITNET, so the address becomes
  148.  
  149.           LIST@NODE
  150.  
  151. changing the @ to a %, so the address becomes
  152.  
  153.           LIST%NODE
  154.  
  155. and then adding @CUNYVM.CUNY.EDU to the end, so that the final
  156. address becomes
  157.  
  158.           LIST%NODE@CUNYVM.CUNY.EDU
  159.  
  160. Now let's talk about some new LISTSERV commands. You already
  161. know the SUBSCRIBE command
  162.  
  163.      SUBSCRIBE listname <your full name>
  164.  
  165. and the GET command
  166.  
  167.      GET filename filetype F=MAIL
  168.  
  169. I want to show you a couple of other commands that will make your
  170. life a whole lot easier (remember, all commands must be sent to
  171. a LISTSERV address).
  172.  
  173. If you ever need to unsubscribe from a list, the UNSUBSCRIBE command
  174. will take care of everything. There are three different UNSUBSCRIBE
  175. commands that you can use:
  176.  
  177.      UNSUBSCRIBE listname          -- to unsubscribe from a particular
  178.                                       list (you need to replace the
  179.                                       word "listname" with the name
  180.                                       of a the list you are dropping)
  181.      UNSUBSCRIBE *                 -- to unsubscribe from every list
  182.                                       at a particular Listserv address
  183.  
  184.      UNSUBSCRIBE GLOBAL            -- to unsubscribe from every LISTSERV
  185.                                       list on the planet
  186.  
  187. Have you ever accidentally thrown away an e-mail letter? Well,
  188. if that letter was from a LISTSERV list and if that list keeps
  189. an archive, you can retrieve that letter from the LISTSERV!
  190. Here is how to do it:
  191.  
  192.      1. Send an INDEX listname F=MAIL command to the LISTSERV address
  193.         (for example, to get the index for the squirrel list,
  194.         your command would say INDEX SQUIRREL F=MAIL).
  195.  
  196.      2. Look through the index to find the file or notebook that
  197.         you want to retrieve (the index will even tell you the
  198.         filename and filetypes for each of the files!!).
  199.  
  200.      3. Use the GET filename filetype F=MAIL command to get the
  201.         file or notebook that you want.
  202.  
  203. Remember: you send LETTERS to the list address; you send
  204. COMMANDS to the LISTSERV address. Etch this into your brain :)
  205.  
  206. There are a couple more things I want to talk about, but I'll
  207. save them until tomorrow :)
  208.  
  209. REVIEW:
  210.  
  211.      - LISTSERV lists are (usually) discussion lists that are
  212.        (usually) open to any who wants to subscribe
  213.  
  214.      - You subscribe to a LISTSERV list using the SUBSCRIBE
  215.        LISTNAME <YOUR FULL NAME> command
  216.  
  217.      - Letters are sent to the list address, commands to the
  218.        LISTSERV address.
  219.  
  220.      - You find new lists through word of mouth, Internet Yellow
  221.        Pages (and other books), the LIST GLOBAL and LIST GLOBAL /
  222.        STRING command, and announcements on other lists.
  223.  
  224.      - The LISTSERV address can be found by replacing the
  225.        listname in the address with the word LISTSERV
  226.        (listname@address ---> LISTSERV@address). This only
  227.        works with LISTSERV addresses, though.
  228.  
  229.      - You need to change addresses like list@node to
  230.        list@node.bitnet before you can use the address.
  231.  
  232.      - Bitnet addresses can be converted to Internet addresses
  233.        by changing the LIST@NODE.BITNET address to
  234.        LIST%NODE@CUNYVM.CUNY.EDU
  235.  
  236.      - To unsubscribe from a list, use the UNSUBSCRIBE,
  237.        UNSUBSCRIBE *, or UNSUBSCRIBE GLOBAL command (remember
  238.        that all commands must be sent to the LISTSERV address).
  239.  
  240.      - To receive a list of all of the files that you can
  241.        get from a particular LISTSERV list, use the INDEX
  242.        LISTNAME command. You can then use the GET FILENAME
  243.        FILETYPE F=MAIL command to get the files that you
  244.        want.
  245.  
  246.      - You send letters to the list address, commands to the
  247.        LISTSERV address.
  248.  
  249.  
  250. HOMEWORK:
  251.  
  252. This homework assignment is completely optional. Also, you are
  253. reminded to contact your local Internet service provider if you
  254. have questions about, or difficulties with, any part of the Roadmap
  255. workshop (please do not write me -- my mailer can't handle the
  256. volume).
  257.  
  258. Finally, please remember that replying to this letter with your
  259. GET commands will *NOT* work. You *MUST* write a new letter to
  260. the LISTSERV address for your GET commands to work.
  261.  
  262. 1)   If you would like an in-depth guide to LISTSERV, GET the
  263.      file LSVGUIDE MEMO from the LISTSERV file server at
  264.      LISTSERV@EARNCC.BITNET (note that this is *NOT* on the
  265.      University of Alabama's LISTSERV file server).
  266.  
  267. 2)   If you would like a very brief guide to LISTSERV, GET the
  268.      file LISTSERV REFCARD from the LISTSERV file server
  269.      at the University of Alabama. This is a list of a whole bunch
  270.      of LISTSERV commands, along with a brief explanation of what
  271.      each command does.
  272.  
  273. FOR MORE INFORMATION:
  274.  
  275.      The November/December issue of Internet World magazine has
  276.      a wonderful article on LISTSERV by Karl Signell. The magazine
  277.      is available at most newsstands.
  278.  
  279.  
  280.    PATRICK DOUGLAS CRISPEN    THE VIEWS EXPRESSED IN THIS LETTER DO NOT
  281.     PCRISPE1@UA1VM.UA.EDU      NECESSARILY REPRESENT THE VIEWS OF THE
  282.   THE UNIVERSITY OF ALABAMA      UNIVERSITY OF ALABAMA - TUSCALOOSA
  283.  
  284.       ROADMAP: COPYRIGHT PATRICK CRISPEN 1994. ALL RIGHTS RESERVED.
  285.  
  286.