From d66a2b98ddd326f5f3e4807d385c0aa1cc9a202d Mon Sep 17 00:00:00 2001 From: meolar Date: Wed, 2 Sep 2026 00:06:12 -0500 Subject: [PATCH] Update Dovecot config file to 2.4.0 format --- emailwiz.sh | 117 ++++++++++++++++++++++++++++++---------------------- 1 file changed, 68 insertions(+), 49 deletions(-) diff --git a/emailwiz.sh b/emailwiz.sh index 249551f..6e10e99 100644 --- a/emailwiz.sh +++ b/emailwiz.sh @@ -217,87 +217,106 @@ mv /etc/dovecot/dovecot.conf /etc/dovecot/dovecot.backup.conf echo "Creating Dovecot config..." echo "# Dovecot config -# Note that in the dovecot conf, you can use: -# %u for username -# %n for the name in name@domain.tld -# %d for the domain -# %h the user's home directory +# Dovecot config +dovecot_config_version = 2.4.0 +dovecot_storage_version = 2.4.0 ssl = required -ssl_cert = <$certdir/fullchain.pem -ssl_key = <$certdir/privkey.pem +ssl_server_cert_file = <$certdir/fullchain.pem +ssl_server_key_file = <$certdir/privkey.pem ssl_min_protocol = TLSv1.2 ssl_cipher_list = "'EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA256:EECDH+aRSA+SHA256:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:EECDH+aRSA+SHA384:EDH+aRSA+AESGCM:EDH+aRSA+SHA256:EDH+aRSA:EECDH:!aNULL:!eNULL:!MEDIUM:!LOW:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS:!RC4:!SEED'" -ssl_prefer_server_ciphers = yes -ssl_dh = /etc/dovecot/dovecot.conf