home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / mail / sendmail / 2273 < prev    next >
Encoding:
Internet Message Format  |  1992-09-14  |  9.8 KB

  1. Path: sparky!uunet!dtix!darwin.sura.net!spool.mu.edu!caen!uvaarpa!murdoch!usenet
  2. From: usenet@murdoch.acc.Virginia.EDU
  3. Newsgroups: comp.mail.sendmail
  4. Subject: Re: Replacing UUCP with SMTP in this age...
  5. Summary: POP or IMAP ( or both )
  6. Message-ID: <1992Sep11.144712.221@murdoch.acc.Virginia.EDU>
  7. Date: 11 Sep 92 14:47:12 GMT
  8. References: <1992Sep9.220304.5690@tigger.jvnc.net>
  9. Organization: University of Virginia
  10. Lines: 198
  11.  
  12. In article <1992Sep9.220304.5690@tigger.jvnc.net> aggarwal@tigger.jvnc.net (Vikas Aggarwal) writes:
  13. >
  14. >More and more people are moving to dialup IP protocols like SLIP, CSLIP
  15. >and PPP. IN all of these 'dialup' cases, mail has to be typically stored
  16. >on another system and transferred when the dialup system connects.
  17. >
  18. >Typically, UUCP provides a very good store and transfer mechanism.
  19. >What's unique about the protocol is that the messages are stored on the
  20. >mailserver, and transferred when the *dialup* host is ready to download
  21. >them.
  22. >
  23. >What I need (and I think is needed by a lot in this community), is a
  24. >similar functionality using IP instead of UUCP. IDA sendmail has a
  25. >batched SMTP feature, but what is needed is for the mail to wait on the
  26. >server and a way for the dialup host to force the server to start
  27. >delivering the mail via SMTP when it dials up.
  28. >
  29. >IN other words, is there a way for an Internet host to store mail for
  30. >a remote (dialup) host and then initiate the SMTP connection when the
  31. >remote host wants (typically when the remote host connects via
  32. >PPP/SLIP).
  33. >
  34.  
  35.  
  36. POP ( which several peoples have already mentioned ) and IMAP. 
  37. Which one is better for you depends on the users usage patterns and 
  38. bandwidth of the connection: POP is simpler and is more oriented 
  39. ( at least in the vanilla unhacked version ) towards a PC or workstation
  40. user who wants to download all of his mail to his personal system and 
  41. work on it there, using the remote system mostly as an intermediate 
  42. maildrop. IMAP is designed for a more distributed system - i.e. you 
  43. want to sort your mail into several folders on the mailhost, and access
  44. it from possibly several workstations or PC's. ( Or alternatively, for
  45. a PUBLIC PC where each user's mail is kept separately on a UNIX host )
  46.  
  47.  
  48. ======== "If you have a hammer, find a nail" - George Bush,'91  =========
  49.  Steven D. Majewski        University of Virginia Physiology Dept.
  50.  sdm7g@Virginia.EDU        Box 449 Health Sciences Center
  51.  Voice: (804)-982-0831/32    1300 Jefferson Park Avenue
  52.  FAX:   (804)-982-1616        Charlottesville, VA 22908
  53.  
  54.  
  55. Enclosed is a short summary that's been circulating around:
  56. (See one of the comp.mail.misc FAQ's for a description of some of the programs)
  57. ---- 
  58.  
  59. Date: 13 Aug 1992 09:01:42 -0400
  60. From: David Collier-Brown <davecb%nexus.yorku.ca@lux.levels.unisa.edu.au>
  61. Subject: Re: A Unix (SunOS) compatible mailer for MSDOS
  62. To: goconnel
  63.  
  64.   I think you'll get a lot of message about POP3 and IMAP2...
  65. Here's a list of programs and sites:
  66. Author: John Wobus
  67. Syracuse University
  68. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  69. Serving PCs and Workstations Using a Central Mail Server on an Internet
  70. - ------- --- --- ------------ ----- - ------- ---- ------ -- -- --------
  71.  
  72. There are advantages to collecting mail destined to PCs and workstations
  73. on a central server, to be turned over to the PC or workstation on
  74. demand:
  75.  
  76. - - Your PC or workstation may be down quite a bit and less network bandwidth
  77.   and less of the processing resouces of the sending computer are used
  78.   if the computer receiving your mail is ready.
  79. - - Some people use more than one PC or workstation to read mail.
  80. - - A PC or workstation may not have the resources to store all the mail
  81.   you receive.
  82. - - It can make your e-mail address more like other users'.
  83.  
  84. The easiest way to "implement" this is to run the central mail server like
  85. any multi-user system: let people sign on to it and use some mail utility.
  86. Then PC and workstation users can use "terminal sessions" to sign on to the
  87. central mail server and read their mail.  This has the disadvantage of
  88. making the PC and workstation users learn and use the central mail
  89. server's procedures.
  90.  
  91. SMTP, the "internet" mail protocol used to deliver mail between multi-user
  92. systems only supports mail transfer initiated by the sender.  Other
  93. protocols have been devised to allow a workstation or PC to request
  94. transfer of mail, thus able to make use of a cnetral server.  These
  95. include the published protocols POP (probably not used anymore), POP2,
  96. POP3, IMAP2, and DMSP.
  97.  
  98. POP, POP2, POP3:
  99. These are rather minimal and are designed to be so.  The three are similar
  100. but not enough alike to be interoperable.  They are basically designed to
  101. identify the user by username and password, to transfer the mail from
  102. server to PC or workstation and to delete the mail transferred.  It is
  103. assumed that SMTP will be used to send mail.  Messages can be retrieved
  104. individually, but the only information you can get about a message without
  105. transferring it is its length in bytes-- useful for PCs with limited
  106. storage.
  107.  
  108. POP2 and POP3 are still used a good deal.  POP3 has a couple of optional
  109. extensions: one to avoid sending passwords, and one to aid in reading
  110. bulletin boards.
  111.  
  112. IMAP2:
  113. This is similar to the POP family, but also gives clients a way to do
  114. string searches through mail that still resides on the server.  This is
  115. designed to allow the PC or workstation to be more selective as to which
  116. mail will be transferred.  The POP protocols, on the other hand, are
  117. designed for simpler server software.
  118.  
  119. DMSP (aka PCMAIL):
  120. PCs and workstations can use this protocol to both send and receive mail.
  121. The system is designed around the idea that each user can own more than
  122. one workstation; however, the system doesn't seem to handle the idea of a
  123. "public workstation" very well.  The PCs and workstations are assumed to
  124. hold state information about the mail, a directory so to speak, and when
  125. the PC or workstation is connected to the server, this directory is
  126. updated to "reality".
  127.  
  128. More about the protocols:
  129.  
  130. Name:      Post Office Protocol, Version 2
  131. Nickname:  POP2
  132. Document:  RFC 937 (Butler et al, February 1985)
  133. TCP-port:  109
  134. Sites:
  135.  
  136. Name:      Post Office Portocol, Version 3
  137. Nickname:  POP3
  138. Document:  RFC 1081 (Rose, November 1988)
  139. TCP-port:  110 (109 also often used)
  140. Sites:     UC Irvine, MIT
  141.  
  142. Name:      Distributed Mail Service Protocol
  143. Nickname:  DMSP, Pcmail
  144. Document:  RFC 1056 (Lambert, June 1988)
  145. TCP-port:  158
  146. Sites:     MIT
  147.  
  148. Name:      Interactive Mail Access Protocol, Version 2
  149. Nickname:  IMAP2
  150. Document:  RFC 1064
  151. TCP-port:  143
  152. Sites:     Stanford
  153.  
  154. Implementations:
  155.  
  156. Prot   Computer    Implementation      End     Source
  157. - ------ ----------- ------------------- ------- -------------------------------
  158. DSMP   ?           Pcmail 3.1 reposit. server  allspice.lcs.mit.edu
  159. DSMP   PC          pc-epsilon (3.1)    client  allspice.lcs.mit.edu
  160. DSMP   PC          pc-netmail (3.1)    client  allspice.lcs.mit.edu
  161. DSMP   PC          pc-reader           client  allspice.lcs.mit.edu
  162. DSMP   Unix/EMACS  Pcmail 3.1          client  allspice.lcs.mit.edu
  163. DSMP   PC & OS/2   PC/TCP              client  FTP Software
  164. DSMP   OS/2        ?                   client  Essex Systems
  165. IMAP2  Macintosh   MacMS 2.1b1         client  sumex-aim.stanford.edu
  166. IMAP2  Macintosh   Mailstrom (future)  client
  167. IMAP2  NeXT        EasyMail            client  ftphost.cac.washington.edu
  168. IMAP2  NeXT        MailManager         server  ftphost.cac.washington.edu
  169. IMAP2  TOPS20      ?                   server  ?
  170. IMAP2  Unix        ?                   client  ftphost.cac.washington.edu
  171. IMAP2  Unix        imapd 3.1           server  sumex-aim.stanford.edu
  172. IMAP2  Unix        imapd               server  ftphost.cac.washington.edu
  173. IMAP2  Unix        pine                client  ftp.cac.washington.edu
  174. IMAP2  Xrx Lsp Mch ?                   client  ?
  175. IMAP2  PC          pine (future)       client
  176. POP2   Macintosh   MacPOP 1.5          client  trident.arc.nasa.gov
  177. POP2   Macintosh   MailStop            server  boombox.micro.umn.edu
  178. POP2   PC          PC POP 2.1          client  trident.arc.nasa.gov
  179. POP2   PC          LifeLine Mail       client  SunSelect
  180. POP2   PC          ka9q                server  ?
  181. POP2   PC          MD/DOS-IP           client  U Maryland
  182. POP2   Unix        ?                   server  boombox.micro.umn.edu
  183. POP2   Unix        popd (USC-ISI)      server  trident.arc.nasa.gov
  184. POP2   Unix        imapd/ipop2d        server  ftphost.cac.washington.edu
  185. POP2   Unix        mh-6.7 (UCI RandMH) server  lilac.berkeley.edu
  186. POP2   VM          FAL                 server  IBM
  187. POP2   PC          PC/TCP              client  FTP Software
  188. POP3   Macintosh   Eudora 1.1          client  ftp.cso.uiuc.edu
  189. POP3k  Macintosh   Eudora X            client  run at Brown U.
  190. POP3   Macintosh   MacPOP (Berkeley)   client  ftp.cc.berkeley.edu
  191. POP3k  Macintosh   TechMail 2.0        client  net-dist.mit.edu
  192. POP3   Macintosh   TCP/Connect II      client  Interconnect, inc
  193. POP3   Macintosh   MacMH               client  Stanford?
  194. POP3&2 Macintosh   POPMail II          client  boombox.micro.umn.edu
  195. POP3   Unix        popper-1.7          server  lilac.berkeley.edu
  196. POP3   Unix        mh-6.7 (UCI RandMH) both    ics.uci.edu
  197. POP3   Unix        imapd/ipop3d        server  ftphost.cac.washington.edu
  198. POP3   PC          PC/TCP              client  FTP Software
  199. POP3   PC          TechMail(future)    client  ?
  200. POP3   PC          ?                   client  logos.ucs.indiana.edu
  201. POP3   PC          NUPOP (in beta)     client  (ftp.acns.nwu.edu)
  202. POP3   VMS         IUPOP3 (1.7)        server  logos.ucs.indiana.edu
  203. POP3   VMS         MULTINet            both    (commercial)
  204. POP?   PC          UCDmail             client  ucdavis.ucdavis.edu
  205. POP?   PC          NUPOP               client  ftp.acns.nwu.edu
  206. POP?   PC          PC POP              client  ?Bill Schweickert/Sterling Fed
  207. POP?   Macintosh   MEWS                client  ?
  208. POP?   Macintosh   byupopmail          client  ?
  209. - ------ ----------- ------------------- ------- -------------------------------
  210.