SLIDE 12 HP IT-Symposium 2006 www.decus.de 12
DECUS 2006
Mailbox Formats
- Text Mailbox (.mbox) Format (default)
– legacy BSD mailbox format – each message in the mailbox is preceded with the a From-line:
From <return-path>(flags-UID) time stamp
– .mbox format compatible with legacy applications (local mailers) – same legacy format, but with a "comment" added after the return-path part – CommuniGate Pro Server to store the required message information
(message status flags and the unique mailbox message ID)
- MailDirMailbox (.mdir) Format
– are file directories – each mailbox message is stored as a separate file in the mailbox directory
The message file name has the following format: iiii-flags-timestamp
- iiii is the message unique ID
- flags are the message status flags
- timestamp is the message internal time stamp –
the time (GMT) when the message was added to the mailbox in the yyyymmddhhmmss format
DECUS 2006
Mailbox Formats
- can store messages in both the mdir and mbox format
- Most users are assigned a “MultiMailbox”
– where users can be assigned either mdir or mbox, or even both
– per-message read performance – single-instance message store – and smaller incremental backups – supports the shared storage model
- messages for multiple users are only stored once with pointers to each user
- mbox advantages
– using less total disk volume – greater simplicity of on-disk layout
– use mdir for users’ INBOX mailboxes – use mbox for users’ other mailboxes
- increases performance on the INBOX, but conserves storage on other mailboxes
which users do not modify or access nearly as often