On 23/10/2011 2:33 PM, Simon Brereton wrote:
On 23 October 2011 13:13, Jack Fredrikson<jackfredrik...@yahoo.com>  wrote:
I may be dreaming, but this could be my last problem with my installation.
After following all your good advice, I still have this one problem and it
is pervasive in all emails:
Oct 23 09:50:58 myserver postfix/pipe[30578]: BB2BB5790262:
to=<f...@bar.com>, relay=dovecot, delay=12684, delays=12683/0.18/0/0.27,
dsn=4.3.0, status=deferred (temporary failure. Command output: doveconf:
Warning: NOTE: You can get a new clean config file with: doveconf -n>
dovecot-new.conf doveconf: Warning: Obsolete setting in
/usr/local/etc/dovecot/dovecot.conf:5: imap_client_workarounds=outlook-idle
is no longer necessary doveconf: Warning: Obsolete setting in
/usr/local/etc/dovecot/dovecot.conf:17: add auth_ prefix to all settings
inside auth {} and remove the auth {} section completely doveconf: Warning:
Obsolete setting in /usr/local/etc/dovecot/dovecot.conf:19: passdb pam {}
has been replaced by passdb { driver=pam } doveconf: Warning: Obsolete
setting in /usr/local/etc/dovecot/dovecot.conf:21: userdb passwd {} has been
replaced by userdb { driver=passwd } doveconf: Warning: Obsolete setting in
/usr/local/etc/dovecot/dovecot.conf:23: auth_user has been replaced by
service auth { user } dov

The strange thing about this is that googling "temporary failure. Command
output: doveconf: Warning: NOTE: You can get a new" brings up only
references to my post on this subject to the dovecot mailing list (which has
not responded)! That is, it appears nobody else has this problem! With
everyone else it's a matter of "Commad output: doveconf" throwing out some
error. So, what's the confounded problem?!
Probably best off asking on Dovecot about this one - but as I recall
you started with an ancient version of Dovecot.  So if you didn't get
rid of it completely you may well be using an old style config which
is causing the errors.

Open up your dovecot conf and have a look at these specific items...

Warning: Obsolete setting in /usr/local/etc/dovecot/dovecot.conf:5:
imap_client_workarounds=outlook-idle is no longer necessary
Warning: Obsolete setting in /usr/local/etc/dovecot/dovecot.conf:17:
add auth_ prefix to all settings inside auth {} and remove the auth {}
section completely
Warning: Obsolete setting in /usr/local/etc/dovecot/dovecot.conf:19:
passdb pam {} has been replaced by passdb { driver=pam }
Warning: Obsolete setting in /usr/local/etc/dovecot/dovecot.conf:21:
userdb passwd {} has been replaced by userdb { driver=passwd }
Warning: Obsolete setting in /usr/local/etc/dovecot/dovecot.conf:23:
auth_user has been replaced by service auth { user } dov


My advice would be to do what it says and start with a new config.
Back up your old one for SQL specific stuff, run You can get a new
clean config file with: doveconf -n>>  dovecot-new.conf doveconf as
suggested and start from there.

Simon
As has been said this should probably be asked on Dovecot.
It looks to me as though you are using a Dovecot 1.x config on a Dovecot 2.x install. the dovecot - doveconf -n will output (suggested) 2.x config that can be used as a start.

Reply via email to