home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / sys / next / misc / 23454 < prev    next >
Encoding:
Internet Message Format  |  1993-01-01  |  6.5 KB

  1. Path: sparky!uunet!zaphod.mps.ohio-state.edu!menudo.uh.edu!sugar!tghost!unkaphaed!biff!biff
  2. From: biff@biff.gbdata.com (Dwight Everhart)
  3. Newsgroups: comp.sys.next.misc
  4. Subject: Re: ?: FTP via e-mail to Purdue, help needed
  5. Message-ID: <C06sAv.Lp9@biff.gbdata.com>
  6. Date: Fri, 1 Jan 1993 17:52:06 GMT
  7. References: <1992Dec31.091641.11507@cx5.com>
  8. Sender: biff@biff.gbdata.com (Dwight Everhart)
  9. Lines: 134
  10.  
  11. In article <1992Dec31.091641.11507@cx5.com> tlc@cx5.com writes:
  12.  
  13. >Apparently one can do a pseudo-FTP to the Purdue archives using e-mail.
  14. >Since I don't have FTP capabilities, I would like to do this.
  15.  
  16. I don't know what Purdue has set up, but DEC has a FTP by email system.  To  
  17. use it, send mail to ftpmail@decwrl.dec.com.  Send a message with "HELP" in  
  18. the body to receive a help file.
  19.  
  20. I learned about this service through the following article posted to  
  21. comp.sys.ibm.pc.digest (V92 #183):
  22.  
  23. -----------------------------------------------------------------------
  24.  
  25. Date: Sat, 21 Nov 92 07:50:56 EST
  26. From: Message Center <FZC%NIHCU.BITNET@pucc.princeton.edu>
  27. Subject: FTP for Internet sites with E-Mail only.
  28.  
  29. One of the features of the Internet is the ability to connect to
  30. another location and obtain files stored at that location.  This
  31. capability is called "FTP" (for "File Transfer Protocol".)  This
  32. means that an installation can place important sources or binaries on
  33. a particular machine and then "advertise" the place where the
  34. material is stored.  Then, anyone who wants or needs this material
  35. can use FTP to request it.  There are two types of FTP, one where you
  36. have advance permission and have a specific account and password on
  37. that system, and one where the system allows anyone to request files
  38. from it.  The latter is done by using the "standard" account name of
  39. "anonymous" with your internet address as your password, and is known
  40. as "anonymous FTP".
  41.  
  42. Note:  If you are using a system on BITNET, you have special
  43. capabilities through a different method.  See the bottom of this memo
  44. for additional details.
  45.  
  46. FTP can be for small to enormous file areas.  Columbia University
  47. provides an anonymous FTP site to allow people to obtain the sources
  48. to the Kermit file transfer protocol.  In some cases, such as the
  49. massive SIMTEL20 archive operated by the White Sands Missle Range,
  50. this includes thousands of files which can be used by the IBM-PC,
  51. Macintosh, Amiga and other systems.
  52.  
  53. While some people who either have university or commercial service
  54. accounts have the ability to do FTP directly to their local machine,
  55. then download the files from their local machine, a lot more people
  56. have E-Mail only access to Internet, and thus have no means available
  57. to do FTP and acquire these files.
  58.  
  59. However, there is a way to obtain files from FTP sites and retrieve
  60. files by E-Mail.  This service is available by sending E-Mail
  61. messages to the FTPMAIL service provided by Digital Equipment
  62. Corporation to anyone with an Internet E-Mail address.  In fact, DEC
  63. operates an anonymous FTP site called "gatekeeper" that if you don't
  64. ask for a specific other site, it will make requests from gatekeeper.
  65.  
  66. To be able to do E-Mail based FTP, you need to know the name of the
  67. site, then you simply tell FTPMAIL and ask it to obtain the files for
  68. you if that site permits "anonymous" FTP, i.e. where anyone can
  69. obtain any file from the system.  You send the message, and FTPMAIL
  70. eventually will either (1) send you back confirmation or (2) send you
  71. back a note saying you made a mistake.  If you got (1), it will then
  72. send you the requested files, in chunks of 64K or less.  If the file
  73. is smaller than 64K, you get it in one message.  If the file is
  74. larger than 64K, you get it in multiple messages.  (If you are on
  75. Compuserve, you need to set this limit to 49K; send a HELP message to
  76. find out about the CHUNKSIZE command.)
  77.  
  78. I personally have used this method to send over 10 megabytes of files
  79. to me at my account on MCI Mail.  Note that you must know the system
  80. you want to retrieve and the exact file names.  In almost all
  81. instances, the particular case, UPPER OR lower, is critical and must
  82. be done exactly as indicated based on a listing from a DIR request.
  83.  
  84. The way to make E-Mail FTP requests is to send a message to:
  85.  
  86.         FTPMAIL@DECWRL.DEC.COM
  87.  
  88. where a set of commands are sent as the text of the message.  (The
  89. title of the message is not used except to identify file(s) returned
  90. to you.)
  91.  
  92. The full instructions can be obtained by sending a message with: HELP
  93. as a line in the text of the message.  The complete FTPMAIL
  94. capability includes other features including non-anonymous FTP,
  95. ability to retrieve a file in different sized pieces, and special
  96. password capability.
  97.  
  98. The general method of sending a request is as follows (lines
  99. beginning with ; are comments; these comments are not included on
  100. FTPMAIL requests):
  101.  
  102. TO:  FTPMAIL@DECWRL.DEC.COM
  103. ; FTPMAIL's address
  104. CONNECT WSMR-SIMTEL20.ARMY.MIL
  105. ; This is the name of the system I want to request from
  106. REPLY TDARCOS@MCIMAIL.COM
  107. ; Here is where I want files I receive sent to
  108. BINARY
  109. UUENCODE
  110. ; These two lines indicate I will be receiving 8-bit character
  111. ; files and they should be sent to me as uuencoded binary so
  112. ; that they can be sent as E-Mail.  If you are only doing DIR
  113. ; requests, you can skip both of these
  114. GET PD1:<MSDOS.DBASE>WAMPUM42.ZIP
  115. ; Here I am requesting the system send me a particular file
  116. ; I am interested in.  Note that you can only request 10 files
  117. ; at a time, more than that and your request is rejected
  118. DIR PD1:<MSDOS>
  119. ; Here I want a directory listing.  This will come back as a
  120. ; separate message
  121. QUIT
  122. ; This is an optional command indicating that there are no more
  123. ; FTPMAIL commands.  If your system appends tag lines or disclaimers,
  124. ; to your messages, you should put this in so FTPMAIL will ignore
  125. ; them.
  126.  
  127. NOTE:  If your local system is a BITNET system, however, you can use
  128. the BITFTP server from Princeton, whose syntax is slightly different,
  129. and allows special features including direct binary transfers as
  130. opposed to DEC's FTPMAIL which, since it is running on the Internet
  131. as opposed to internal BITNET transfers, cannot provide this
  132. capability.  To use the BITNET server, you should send a message with
  133. HELP as the text to "BITFTP@PUCC.BITNET".  BITFTP will not send files
  134. to non-BITNET sites.
  135.  
  136. Paul Robinson -- TDARCOS@MCIMAIL.COM  -- These opinions are mine alone.
  137.  
  138. -----------------------------------------------------------------------
  139.  
  140. --
  141. Dwight Everhart          "You can't do a musical number about elephants
  142. Houston, Texas            without it being obvious." -- Roger Ebert
  143. biff@biff.gbdata.com     
  144. NeXTMail and MIME OK     
  145.