annotation_definitions and other options in imapd.conf
Patrick Goetz
pgoetz at mail.utexas.edu
Wed Dec 3 07:38:49 EST 2014
This is from the imapd.conf man page:
annotation_definitions: <none>
File containing external (third-party) annotation definitions.
- Does anyone have any idea what this means or what this is used for?
Also, there are any number of options in imapd.conf that don't make any
sense to me. For example,
auth_mech:
- Isn't this handled by SASL?
autocreatequota:
If nonzero, normal users may create their own IMAP accounts by
creating the mailbox INBOX. The user's quota is set to the value
if it is positive, otherwise the user has unlimited quota.
- How can you create an INBOX if you don't already have an IMAP account?
defaultacl: anyone lrs
The Access Control List (ACL) placed on a newly-created
(non-user) mailbox that does not have a parent mailbox.
- That sounds interesting; how does one go about creating a non-user
mailbox?
implicit_owner_rights: lkxa:
The implicit Access Control List (ACL) for the owner of a mailbox.
- Why wouldn't the default include t? It seems weird that owners can
deleted mailboxes but not messages by default.
ldap_* options
- Again, I thought all authentication is handled by SASL?
In the debian version of /etc/cyrus.con, this comment appears:
# this is only necessary if idlemethod is set to "idled" in imapd.conf
#idled cmd="idled"
- idlemethod is not a listed option in `man imapd.conf`
More information about the Info-cyrus
mailing list