This documentation is for Dovecot v2.x, see wiki1 for v1.x documentation.

Upgrading Dovecot v2.2 to v2.3

Downgrading is possible to v2.2.27 and later. (v2.2.27 accidentally broke dovecot.index* backwards compatibility a bit.)

Settings changes

Statistics redesign

The statistics code was redesigned. The old "stats" plugin was renamed to "old_stats" and the "doveadm stats" was renamed to "doveadm oldstats". There's a new "doveadm stats" command that isn't compatible with the old one. Also the new stats code doesn't require a plugin, so make sure you remove stats from mail_plugin setting. For more details see Statistics.

So if you wish to keep using the old stats:

Localhost auth penalty

Dovecot no longer disables auth penalty waits for clients connecting from localhost (or login_trusted_networks in general). The previous idea was that it would likely be a webmail that would have its own delays, but there are no guarantees about this.

If the old behavior is still wanted, it's possible to do nowadays even more generically with e.g.:

passdb {
 driver = passwd-file
 args = username_format=%{rip} /etc/dovecot/passdb
}

/etc/dovecot/passdb:

127.0.0.1:::::::nodelay=yes
192.168.10.124:::::::nodelay=yes

Setting default changes

Diffie-Hellman parameters for SSL

Other changes

Upgrading/2.3 (last edited 2018-01-17 11:08:22 by TimoSirainen)