OmniMessaging Functional Description 8.3

OmniMessaging Functional Description
07/22/04 Opsol Integrators Inc. Confidential and Proprietary Page 40 of 68
or IMAP4 protocol user or both. The Login User Name is a unique string that
should not be confused with the submission address. A Submission address
defines the local part of the email address (i.e. person’s name or job role ‘sales’,
‘personnel’ etc) and links this to the domain name.
OmniMessaging uses the Login User Name to denote ownership of mailboxes.
A user can thereby have many mailboxes and many submission addresses for
mail delivery.
In the event that a customer abuses the service, or has not kept up with
payment, they can be suspended at user level. Mail retrieval and delivery is not
permitted whilst they are in a suspended state, although existing mailbox
content is retained should their status be re-activated.
11.4 Mailbox Management
11.4.1 Mailbox Sharing
OmniMessaging provides the means for sharing mailboxes. Mailbox Access
can be set up to provide the following levels of access:-
LOOKUP Mailbox is visible to LIST command
READ Can SELECT, FETCH from, SEARCH and COPY from the mailbox
SEEN Can STORE SEEN flag
WRITE Can STORE flags (other than SEEN and DELETED)
INSERT Can APPEND and COPY to the mailbox
CREATE Can CREATE new sub-mailboxes
DELETE Can STORE DELETED flag for messages in EXPUNGE from and
DELETE and RENAME the mailbox (RENAME also requires that
the user has CREATE access for the parent of the new mailbox)
Access to a mailbox can be by user or can be global. Mailbox information for a
user is used first. If no such information exists, then, if global access
information is stored for the mailbox, then this is used.
Any mailbox created will inherit the Mailbox Access Levels of its parent.
When a new user is created, the user’s INBOX is automatically set up with full
access rights for the user.
11.4.2 Mailbox Maintenance By Administrator
The MSGMAINT server provides an administrator with a means of viewing
messages for a particular user and mailbox. It allows the user to view details of
the messages (UID, Size and Date Received) and select messages to be
deleted or moved.
11.4.3 Optional Message Aging
The Messaging Ageing Server (MAS) can be used to delete messages older
than a particular time period. This time period is configurable via the NSIM-
DEFAULT-AGEING-PERIOD server parameter on the MAS Server.