Warning, /pim/kube/docker/imapd.conf is written in an unsupported language. File is not indexed.

0001 # Suggested minimal imapd.conf
0002 # See imapd.conf(5) for more information and more options
0003 
0004 # Space-separated users who have admin rights for all services.
0005 # NB: THIS MUST BE CONFIGURED
0006 admins: cyrus
0007 
0008 ###################################################################
0009 ## File, socket and DB location settings.
0010 ###################################################################
0011 
0012 # Configuration directory
0013 configdirectory: /var/lib/imap
0014 
0015 # Directories for proc and lock files
0016 proc_path: /run/cyrus/proc
0017 mboxname_lockpath: /run/cyrus/lock
0018 
0019 # Locations for DB files
0020 # The following DB are recreated upon initialization, so should live in
0021 # ephemeral storage for best performance.
0022 duplicate_db_path: /run/cyrus/db/deliver.db
0023 ptscache_db_path:  /run/cyrus/db/ptscache.db
0024 statuscache_db_path: /run/cyrus/db/statuscache.db
0025 tls_sessions_db_path: /run/cyrus/db/tls_sessions.db
0026 
0027 # Which partition to use for default mailboxes
0028 defaultpartition: default
0029 partition-default: /var/spool/imap
0030 
0031 # If sieveusehomedir is false (the default), this directory is searched
0032 # for Sieve scripts.
0033 sievedir: /var/lib/imap/sieve
0034 
0035 ###################################################################
0036 ## Important: KEEP THESE IN SYNC WITH cyrus.conf
0037 ###################################################################
0038 
0039 lmtpsocket: /run/cyrus/socket/lmtp
0040 idlesocket: /run/cyrus/socket/idle
0041 notifysocket: /run/cyrus/socket/notify
0042 
0043 # Syslog prefix. Defaults to cyrus (so logging is done as cyrus/imap
0044 # etc.)
0045 syslog_prefix: cyrus
0046 
0047 ###################################################################
0048 ## Server behaviour settings
0049 ###################################################################
0050 
0051 # Space-separated list of HTTP modules that will be enabled in
0052 # httpd(8).  This option has no effect on modules that are disabled at
0053 # compile time due to missing dependencies (e.g. libical).
0054 # Fedora default: enable all modules besides admin
0055 httpmodules: caldav carddav domainkey freebusy ischedule rss tzdist webdav
0056 
0057 # If enabled, the partitions will also be hashed, in addition to the
0058 # hashing done on configuration directories. This is recommended if one
0059 # partition has a very bushy mailbox tree.
0060 hashimapspool: true
0061 
0062 # Disable virtual domains by default
0063 virtdomains: off
0064 
0065 ###################################################################
0066 ## User experience settings
0067 ###################################################################
0068 
0069 # Minimum time between POP mail fetches in minutes
0070 popminpoll: 1
0071 
0072 # Conversation support is required for jmap
0073 conversations: 1
0074 conversations_db: twoskip
0075 
0076 # This will default to on in 3.1, and improves compatibility with some Apple
0077 # devices.  Upstream https://github.com/cyrusimap/cyrus-imapd/issues/1556
0078 specialusealways: 1
0079 
0080 ###################################################################
0081 ## User Authentication settings
0082 ###################################################################
0083 
0084 # Allow plaintext logins by default (SASL PLAIN)
0085 allowplaintext: yes
0086 
0087 ###################################################################
0088 ## SASL library options (these are handled directly by the SASL
0089 ## libraries, refer to SASL documentation for an up-to-date list of
0090 ## these)
0091 ###################################################################
0092 
0093 # The mechanism(s) used by the server to verify plaintext passwords.
0094 # Possible values are "saslauthd", "auxprop", "pwcheck" and
0095 # "alwaystrue".  They are tried in order, you can specify more than one,
0096 # separated by spaces.
0097 # * saslauthd works when started with the shadow mech
0098 # * auxprop should work when:
0099 #   * setting default_domain: example.org
0100 #   * creating a password with 'echo "doe" | saslpasswd2 -p -u example.org doe' (chown cyrus:root /etc/sasldb2)
0101 #   * either login with doe@example.org, ensure the current hostname is example.org.
0102 # * We currently use the saslauthd option so we can login using just doe
0103 sasl_pwcheck_method: saslauthd
0104 
0105 # If enabled, the SASL library will automatically create authentication
0106 # secrets when given a plaintext password. Refer to SASL documentation
0107 sasl_auto_transition: no
0108 
0109 ###################################################################
0110 ## SSL/TLS Options
0111 ###################################################################
0112 
0113 # These three files will automatically be generated by the systemd unit when
0114 # the service starts for the first time.
0115 tls_server_cert: /etc/pki/cyrus-imapd/cyrus-imapd.pem
0116 tls_server_key: /etc/pki/cyrus-imapd/cyrus-imapd-key.pem
0117 tls_client_ca_file: /etc/pki/cyrus-imapd/cyrus-imapd-ca.pem
0118 
0119 # File containing the global certificate used for ALL services (imap,
0120 # pop3, lmtp, sieve)
0121 #tls_server_cert: /etc/ssl/certs/ssl-cert-snakeoil.pem
0122 
0123 # File containing the private key belonging to the global server
0124 # certificate.
0125 #tls_server_key: /etc/ssl/private/ssl-cert-snakeoil.key
0126 
0127 
0128 # File containing one or more Certificate Authority (CA) certificates.
0129 #tls_client_ca_file: /etc/ssl/certs/cyrus-imapd-ca.pem
0130 
0131 # Path to directory with certificates of CAs.
0132 tls_client_ca_dir: /etc/ssl/certs
0133 
0134 # The length of time (in minutes) that a TLS session will be cached for
0135 # later reuse.  The maximum value is 1440 (24 hours), the default.  A
0136 # value of 0 will disable session caching.
0137 tls_session_timeout: 1440
0138 altnamespace: 0
0139 unixhierarchysep: 0