Aug 28, 2026 - dovecot upgraded to v2.4.5 - the new version has lua as a dependency. Added --without-lua at configure command
Feb 25, 2026 - Added Server Name Indication (SNI) settings in sni.conf.template, imported from local.confcommit - userdb iterate query nor orders by domain and username commit - 15-mailboxes.conf: fts_autoindex = no added to Trash and Junk folders commit - 10-auth.conf: + character added to auth_username_charscommit
Nov 24, 2025 - dropped 'enforce = no' from 90-quota.conf to enforce quota limits (commit)
Nov 22, 2025 - quota driver switched to 'count' (commit). 'count' is the recommended way of calculating quota on recent Dovecot installations.
Mar 15, 2025 (config version 2.4.0.1 diff) - Added quota warnings feature. Improved quota configuration in 90-quota.conf (more info here) - Configured auth-master.conf.ext and auth-deny.conf.ext. To be included from local.conf
Mar 9, 2025 - fixed quota calculation in sql queries (tx Hakan Cakiroglu)
Feb 22, 2025 - Bug fix in 90-sieve.conf: global script to move spam into Junk now working - Bug fix in move-spam.sieve: erroneously matches "YES" if "BAYES" is in the header
Feb 15, 2025 - added support for vpopmail configured with --disable-many-domains - 90-sieve.conf: global script move-spam.sieve called correctly
Jan 29, 2025 - dovecot upgraded to v 2.4.0. Old configuration files are not valid anymore and you have to install dovecot from scratch.
Nov 15, 2024 - added a postlogin script to update the vpopmail.lastauth SQL table on login (see 10-master.conf, thanks kengheng)
Dec 29, 2023 default_pass_scheme = SHA512-CRYPT (was MD5-CRYPT) in dovecot-sql.conf.ext, as vpopmail-5.6.x has now SHA512-CRYPT password by default