摘要 |
A mailbox messaging system stores a message from a caller to a mailbox owner and modifies on demand a mailbox owner's mailbox structure on at least one storage device. When messages are deleted from the mailbox, the disk space allocated for the mailbox on one or more storage devices is reduced or deallocated. Conversely, when messages are added to the mailbox, the disk space allocated for the mailbox on the storage devices is increased to meet demand. The messages associated with a given mailbox may be located on any number of storage devices and need not be stored consecutively on the same storage device area or on the same storage device. The storage devices can be located at different locations over the communication network.
|