🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.mail.misc
Article #4645

Re: "data base" mail system idea

#4645
From: gillies
Date: Mon, 15 Feb 1988 03:53
33 lines
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!gillies
References: <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