Article View: comp.mail.misc
Article #4645Re: "data base" mail system idea
From: gillies
Date: Mon, 15 Feb 1988 03:53
Date: Mon, 15 Feb 1988 03:53
33 lines
2058 bytes
2058 bytes
Re: The problem of losing mail somewhere within a myriad of folders
I know of at least one mail system that solves this problem. It's
called Babar, and runs at Xerox on smalltalk machines. It has some
pretty nice database functions, but mainly it provides heirarchical
mail folders, and the ability to enter a message under multiple
categories.
Many smalltalk users manage 10 megabytes of mail (2000+ messages) with
no problem. They are running on Doradoes, 68020-class workstations.
Every message goes into one huge file, and folders are implemented as
sets of pointers into this file. Therefore, the text of a message is
only stored once, even it appears in 25 categories. There are some
standard categories, like "deleteable", "sent-by-me", "everything",
etc. that the system maintains.
When you delete a message it goes into the deleteable category. When
you expunge, everything in this category is zapped. Whenever you send
a message, a copy is saved in the sent-by-me category. The everything
category references all the messages. In particular, you can do a
text search through everything and the results are stored in a new
category. This makes it very easy to relocate a containing a unique
keyword.
The system has a built-in mail file scavenger. It also modifies the
mail database using atomic actions. The atomic actions are
specialized, so you can even mount a remote mail database on an IFS
file server, and access it transparently.
Don Gillies {ihnp4!uiucdcs!gillies} U of Illinois
{gillies@p.cs.uiuc.edu}
Technical Details
Message-ID:
<79600002@uiucdcsp>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!water!watmath!clyde!rutgers!husc6!hao!gatech!purdue!i.cc.purdue.edu!j.cc.purdue.edu!pur-ee!uiucdcs!uiucdcsp!gilliesReferences:
<1922@ttidca.TTI.COM>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watmath!clyde!rutgers!husc6!hao!gatech!purdue!i.cc.purdue.edu!j.cc.purdue.edu!pur-ee!uiucdcs!uiucdcsp!gillies From: gillies@uiucdcsp.cs.uiuc.edu Newsgroups: comp.mail.misc Subject: Re: "data base" mail system idea Message-ID: <79600002@uiucdcsp> Date: 15 Feb 88 03:53:00 GMT References: <1922@ttidca.TTI.COM> Lines: 33 Nf-ID: #R:ttidca.TTI.COM:1922:uiucdcsp:79600002:000:1549 Nf-From: uiucdcsp.cs.uiuc.edu!gillies Feb 14 21:53:00 1988