Component Architecture

The Sun Message Store is organized into the following major subcomponents:

IMTA Delivery Queue-This is the IMTA channel queue interface that accepts messages from the IMTA and inserts them into the message store. The implementation is as follows:
a. Messages are appended to the central data store

b. A data store index entry is created

c. A pointer to the index is added to the inbox folder of each recipient.

Retrieval Interface-The retrieval interface is the c-client driver interface, used by c-client applications to manipulate messages in the Message Store. The Sun Message Store driver can be used only in protocol server applications, like the IMAP4 and POP3 servers.
Backup and Restore Facility-This facility is the generalized bulk dump and load facility that can be used for message store backup, moving users from one message store to another.
Administration-The Sun Message Store includes: a store-wide configuration file and user profiles obtained from the Directory.
Monitoring-The message store provides extensive statistics, including disk space in use, number of messages in folders, oldest messages, and most recent activity. Monitoring parameters are exposed through the c-client driver interface. The set of managed objects is specified by the Message Access component.
Maintenance Utilities-Command-line utilities are provided for periodic maintenance.



Copyright © 1999 Sun Microsystems, Inc. All Rights Reserved.