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

Upgrading Dovecot v1.2 to v2.0

A lot of settings have changed. Dovecot v2.0 can still use most of the v1.x configuration files, but it logs a lot of warnings at startup. A quick and easy way to convert your old config file to v2.0 format is:

# convert old config to new temp config file
doveconf -n -c /etc/dovecot/dovecot.conf > dovecot-2.conf

# replace the old config file with the new generated file
mv dovecot-2.conf /etc/dovecot/dovecot.conf 

This command logs a warning about each obsolete setting it converts to the new format. You can simply ignore all the warnings in most cases. If you really want to, you can modify your old config file using the instructions from the warnings, but even that can be done more easily by looking at the generated config file. Some of the warning messages aren't obvious.

Once running v2.0, it's safe to downgrade to v1.2.5 or newer. Older versions don't understand some of the changes to index files and will log errors.

Other major changes

LDA

Upgrading/2.0 (last edited 2012-12-30 00:32:27 by PascalVolk)