home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / archives / 3802 < prev    next >
Encoding:
Internet Message Format  |  1992-12-16  |  3.2 KB

  1. Path: sparky!uunet!spool.mu.edu!agate!agate!usenet
  2. From: mjr@hussar.dco.dec.com (Marcus J. Ranum AXP)
  3. Newsgroups: comp.archives
  4. Subject: [comp.sys.laptops] Umail2.0 detachable mail reader available for FTP
  5. Followup-To: comp.sys.laptops
  6. Date: 16 Dec 1992 09:28:22 GMT
  7. Organization: Digital Equipment Corporation, Washington ULTRIX Resource Center
  8. Lines: 57
  9. Sender: adam@soda
  10. Approved: adam@soda
  11. Distribution: world
  12. Message-ID: <1gmsrmINNn1b@agate.berkeley.edu>
  13. References: <1992Nov25.151723.21213@decuac.dec.com>
  14. NNTP-Posting-Host: soda.berkeley.edu
  15. X-Original-Newsgroups: comp.sys.laptops
  16. X-Original-Date: Wed, 25 Nov 1992 15:17:23 GMT
  17.  
  18. Archive-name: auto/comp.sys.laptops/Umail2-0-detachable-mail-reader-available-for-FTP
  19.  
  20.     I've put out a copy of Umail2.0 for anonymous FTP from decuac.dec.com
  21. in pub/dos/Umail.tar. Here's a brief description of Umail and what it is and
  22. does:
  23.  
  24.     The goal of Umail is to provide a portable "detachable" mail reader.
  25. When I was doing a lot of travelling on airplanes and had a laptop running
  26. Windows, I thought it'd be nice if I could catch up on my mail on the plane,
  27. reading, replying, and deleting it, then plug it in (somehow) to my home
  28. machine and have it deliver the mail, delete the messages from my inbox,
  29. refile stuff, etc. Umail does a form of "transaction" based on the message
  30. ID of mail messages. So, if you delete a message on your PC, when you later
  31. want to synchronize your mailbox, the tools included with Umail will handle
  32. deleting messages with that message ID. In order to accomplish this, Umail
  33. writes a file of commands for a transaction processor that runs on your
  34. UNIX machine (though I suppose porting this to VMS or something else is
  35. reasonably straightforward).
  36.  
  37.     Umail mail transaction files contain the following types of
  38. operations:
  39.     delete message-ID
  40.  
  41.     folder foldername message-ID
  42.  
  43.     sendmail
  44.     .
  45.     .    a bunch of text with '.' as the first character of each
  46.     .    line
  47.     .
  48.     liamdnes
  49.  
  50.     The tools on the server side process the transaction file and
  51. hand it off to subprograms that are responsible for deleteing, foldering,
  52. or delivering mail.
  53.     Umail2.0 has support on the unix side for BSD-style mailboxes
  54. or MH-style folders. Since the processing mechanism is very generic, it
  55. shouldn't be hard to interface to any other mailing system desired.
  56. For moving mail up and down between the PC and the server, there are
  57. several options. The simplest is to just use PC-NFS or something like
  58. that, and make the mail-putter and mail-getter jobs on the PC perform
  59. proper file conversion and then copy the file to a private area. A
  60. second approach, if using a PC with an IP stack, is to FTP the mail
  61. file from /usr/spool/mail/USERNAME manually, or to use a version of
  62. 'rcp' if such is available. For serial line transfers, kermit is an
  63. effective tool.
  64.     Umail is totally unsupported, but it's also free. You are
  65. prohibited from selling it, except for "media cost" if the media cost
  66. is under $1. The author will accept bug reports, and will probably
  67. generate fixes, but has no plans to add significant new functionality,
  68. bells, or whistles. Umail was written in Visual BASIC (a wonderful
  69. tool) and consists of approximately 300 lines of code. Source code
  70. to the Windows Umail application will not be made available.
  71.  
  72. Marcus J. Ranum,
  73. Nov 24, 1992
  74.  
  75.