Supported Quota Types¶
The Cyrus IMAP server supports quotas on Storage (KB), Messages (#), Folders (#) and Annotation Storage (KB). These types each have their own identifier:
STORAGE
MESSAGE
X-NUM-FOLDERS
X-ANNOTATION-STORAGE
Storage Quotas¶
Storage quotas are defined as the number of kilobytes (KB) of the
relevant RFC 822 messages located within a quota root. Each copy of
a message is counted independently, even when the server can conserve
disk space use by making hard links to message files. The additional
disk space overhead used by mailbox index and cache files is not
charged against a quota. On servers with delete_mode: delayed
and/or expunge_mode:delayed
space used by deleted mailboxes or
expunged messages are not charged against quota.
Numeric Quotas¶
Numeric Quotas are quite simply a limit on the number of a particular class of object. Cyrus IMAP currently supports quotas on the number of messages and/or folders below a given quota root.