Warning: Obsolete setting in dovecot

Hi Guys

Since upgrading to Ubuntu 12.04.1 yesterday I have been receiving the following entries in my mail logs. Any ideas how to fix them?

dovecot: config: Warning: NOTE: You can get a new clean config file with: doveconf -n > dovecot-new.conf

dovecot: config: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:718: protocol managesieve {} has been replaced by protocol sieve { }

dovecot: config: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:886: add auth_ prefix to all settings inside auth {} and remove the auth {} section completely

dovecot: config: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:924: passdb pam {} has been replaced by passdb { driver=pam }

dovecot: config: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:1037: userdb passwd {} has been replaced by userdb { driver=passwd }

dovecot: config: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:1099: auth_user has been replaced by service auth { user }

Howdy,

Well, those are all just warnings, and are safe to ignore.

If you want to get rid of the warnings though, they’re just saying that the option that exists in the dovecot.conf file is obsolete, and there’s a new way of doing that.

In each of the warnings above, it shows the obsolete option and the line number it’s on, as well as what the new option is… so you could go through your dovecot.conf file and update those.

-Eric