[index] [text page] [<<start] [<prev] [next>] [last>>]
Page 16: CMU Cyrus features

Page 16

Runs on top of Unix rather than integrating with it.

does its own authentication and quota handling
Heavy use of databases
-- admin done with special tools and extended IMAP

Concurrent access makes efficient IMAP-based biff-alike possible.

Indexes similar to those we have added to UW-IMAP.
-- full text index new feature for us
-- 200,000 messages per second better than grep!

Data in wire format on disk
-- heavy use of mmap for reduced copying

Single-instance store
-- a link to the same file for each folder a message appears in
-- Message-ID:-based duplicate suppression

courier doesn't have indexes
dovecot doesn't have shared mailboxes or maildir++ quotas
both perpetuate scruffy layering violations


Generated by MagicPoint