On Wed, 2003-12-10 at 00:39, Daniel Roesen wrote: > It has: > - a proprietary storage format (Courier uses Maildir) It's no more proprietary than an MTA's mail spool or an SQL database's disk storage. The notion of proprietary is only a question if you expect multiple applications to access the data, for which Cyrus expressly not designed; otherwise, there are questions of locking issues and enhancability. With the Cyrus storage, it uses a database for header indexes (which can be Berkeley DB, although skiplist is preferable since it was designed for IMAP-specific operations and to avoid the number of buglets that seem to plague BDB) and for the 'squatter' indexes, which allows very fast full-text searching on messages. The actual messages are stored in single files. The "application-specific" storage also allows them to implement some of the extended capabilities defined in later IMAP RFCs. Wil -- Wil Cooley wcooley nakedape cc Naked Ape Consulting http://nakedape.cc * * * * Linux, UNIX, Networking and Security Solutions * * * * * Tired of spam and viruses in your e-mail? Get the * * Naked Ape Mail Defender! http://nakedape.cc/r/maildefender *
Attachment:
signature.asc
Description: This is a digitally signed message part