51 lines
1.4 KiB
Plaintext
51 lines
1.4 KiB
Plaintext
|
# Don't forget to use chattr +S (if you are using ext[23])
|
||
|
# when you change these directories (read the docs).
|
||
|
configdirectory: /var/imap
|
||
|
partition-default: /var/spool/imap
|
||
|
sievedir: /var/imap/sieve
|
||
|
|
||
|
tls_ca_path: /etc/ssl/certs
|
||
|
tls_cert_file: /etc/ssl/cyrus/server.crt
|
||
|
tls_key_file: /etc/ssl/cyrus/server.key
|
||
|
|
||
|
# Don't use an everyday user as admin.
|
||
|
admins: cyrus
|
||
|
|
||
|
hashimapspool: yes
|
||
|
allowanonymouslogin: no
|
||
|
allowplaintext: no
|
||
|
|
||
|
# Allow renaming of top-level mailboxes.
|
||
|
#allowusermoves: yes
|
||
|
|
||
|
# Use this if sieve-scripts could be in ~user/.sieve.
|
||
|
#sieveusehomedir: yes
|
||
|
|
||
|
# Use saslauthd if you want to use pam for imap.
|
||
|
# But be warned: login with DIGEST-MD5 or CRAM-MD5
|
||
|
# is not possible using pam.
|
||
|
#sasl_pwcheck_method: saslauthd
|
||
|
|
||
|
####################################################
|
||
|
## This is a recommended authentication method if you
|
||
|
## emerge cyrus-sasl with 'postgres' or 'mysql'
|
||
|
## To use with mysql database uncomment those lines below.
|
||
|
|
||
|
#sasl_pwcheck_method: auxprop
|
||
|
#sasl_auxprop_plugin: sql
|
||
|
|
||
|
## possible values for sasl_auxprop_plugin 'mysql', 'pgsql', 'sqlite'.
|
||
|
#sasl_sql_engine: mysql
|
||
|
|
||
|
## all possible values.
|
||
|
#sasl_mech_list: LOGIN PLAIN CRAM-MD5 DIGEST-MD5 NTLM
|
||
|
## or limit to CRAM-MD5 only
|
||
|
#sasl_mech_list: CRAM-MD5
|
||
|
|
||
|
## change below to suit your setup.
|
||
|
sasl_sql_user: mailsqluser
|
||
|
sasl_sql_passwd: password
|
||
|
sasl_sql_database: mailsqldb
|
||
|
sasl_sql_hostnames: localhost
|
||
|
sasl_sql_select: SELECT clear FROM users WHERE email = '%u@%r'
|