Browse Prior Art Database

Use of Database for Efficient and Compatible Storage and Retrieval of E-Mail

IP.com Disclosure Number: IPCOM000117405D
Original Publication Date: 1996-Feb-01
Included in the Prior Art Database: 2005-Mar-31
Document File: 2 page(s) / 57K

Publishing Venue

IBM

Related People

Dan, A: AUTHOR [+4]

Abstract

Disclosed is an efficient method for storage and retrieval of mail messages that are addressed to multiple recipients. The disclosed method uses a database to avoid making multiple copies of a mail message and provides compatible interface to existing mail reading programs.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 53% of the total text.

Use of Database for Efficient and Compatible Storage and Retrieval
of E-Mail

      Disclosed is an efficient method for storage and retrieval
of mail messages that are addressed to multiple recipients.  The
disclosed method uses a database to avoid making multiple copies of a
mail message and provides compatible interface to existing mail
reading programs.

      In earlier systems, when a mail message is addressed to
multiple users, a copy of the message is generated and delivered to
each addressee immediately.  For example, in UNIX* systems, a copy of
the mail  message is appended to each recipient's spool file.  This
results in high  system resource usage and long delay in delivery of
mail.

      Any attempt to optimize existing mail storage and retrieval
systems should take into account the need to maintain compatibility
with existing mail reading programs.  For instance, in UNIX systems,
mail reading programs expect a user's mail messages in a regular file
in a well known directory and use standard file read/write system
calls.

      In describing the disclosed method, we refer to the computer
system that provides E-mail storage and retrieval for a group of
users as the mail server.  For sending mail to multiple recipients,
the sender transmits the mail message, together with the list of
recipients to the mail server.  If some or all recipients are
serviced by the mail server, the mail server stores a single copy of
the message for the recipie...