diff --git a/data/conf/dovecot/dovecot.conf b/data/conf/dovecot/dovecot.conf index 59362958..a9e6f0af 100644 --- a/data/conf/dovecot/dovecot.conf +++ b/data/conf/dovecot/dovecot.conf @@ -32,7 +32,7 @@ passdb { pass = yes } passdb { - args = /usr/local/etc/dovecot/sql/dovecot-mysql.conf + args = /usr/local/etc/dovecot/sql/dovecot-dict-sql-passdb.conf driver = sql } # Set doveadm_password=your-secret-password in data/conf/dovecot/extra.conf (create if missing) @@ -211,7 +211,7 @@ listen = *,[::] ssl_cert = </etc/ssl/mail/cert.pem ssl_key = </etc/ssl/mail/key.pem userdb { - args = /usr/local/etc/dovecot/sql/dovecot-mysql.conf + args = /usr/local/etc/dovecot/sql/dovecot-dict-sql-passdb.conf driver = sql } protocol imap { @@ -245,17 +245,21 @@ plugin { # END sieve_pipe_bin_dir = /usr/local/lib/dovecot/sieve sieve_global_extensions = +vnd.dovecot.pipe +vnd.dovecot.execute - sieve_after = /var/vmail/sieve/global.sieve sieve_max_script_size = 1M sieve_quota_max_scripts = 0 sieve_quota_max_storage = 0 listescape_char = "\\" + sieve_before = dict:proxy::sieve_before;name=active + sieve_after = dict:proxy::sieve_after;name=active + sieve_after2 = /var/vmail/sieve/global.sieve #mail_crypt_global_private_key = </mail_crypt/ecprivkey.pem #mail_crypt_global_public_key = </mail_crypt/ecpubkey.pem #mail_crypt_save_version = 2 } dict { - sqlquota = mysql:/usr/local/etc/dovecot/sql/dovecot-dict-sql.conf + sqlquota = mysql:/usr/local/etc/dovecot/sql/dovecot-dict-sql-quota.conf + sieve_after = mysql:/usr/local/etc/dovecot/sql/dovecot-dict-sql-sieve_after.conf + sieve_before = mysql:/usr/local/etc/dovecot/sql/dovecot-dict-sql-sieve_before.conf } remote 127.0.0.1 { disable_plaintext_auth = no