Configuration Guide¶
A number of considerations need to be made prior to deploying Cyrus IMAP in an existing infrastructure, especially larger ones. This guide addresses these considerations, to aid in planning the successful deployment of Cyrus IMAP.
- Deployment Scenarios
- Cyrus Murder: Server aggregation
- Cyrus Replication
- Hosted Environments
- Databases
- Overview
- File list
- Mailbox List (mailboxes.db)
- Annotations (annotations.db)
- Quotas (quotas.db)
- Duplicate Delivery (deliver.db)
- TLS cache (tls_sessions.db)
- PTS cache (ptscache.db)
- STATUS cache (statuscache.db)
- User Access (user_deny.db)
- Conversations (<userid>.conversations)
- Counters (<userid>.counters)
- News database (fetchnews.db)
- Search Indexes (cyrus.squat, <userid>.xapianactive, cyrus.indexed.db)
- Zoneinfo db (zoneinfo.db)
- Seen State (<userid>.seen)
- Subscriptions (<userid>.sub)
- Search Index DB List (<userid>.xapianactive)
- Mailbox Keys (<userid>.mboxkey)
- DAV Index (<userid>.dav)
- Storage types
- Mailbox Creation Distribution
- Known Protocol Limitations
- Authentication and Authorization
- Performance Recommendations
- Storage Considerations
- Supported Platforms and System Requirements