Article View: comp.archives
Article #4752[comp.sys.laptops] Umail2.0 detachable mail reader available for FTP
From: Marcus J. Ranum AXP
Date: Wed, 16 Dec 1992 09:28
Date: Wed, 16 Dec 1992 09:28
56 lines
3363 bytes
3363 bytes
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
Technical Details
Message-ID:
<1gmsrmINNn1b@agate.berkeley.edu>Path:
arc1-ca.pugleaf.net!sparky!uunet!spool.mu.edu!agate!agate!usenetReferences:
<1992Nov25.151723.21213@decuac.dec.com>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!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