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