home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 35 Internet / 35-Internet.zip / roadmap.zip / RMMAP05.TXT < prev    next >
Text File  |  1995-04-12  |  11KB  |  282 lines

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