________________________________ From: Simon Brereton <simon.brere...@buongiorno.com> To: Jack Fredrikson <jackfredrik...@yahoo.com> Cc: "dovecot@dovecot.org" <dovecot@dovecot.org> Sent: Sunday, October 23, 2011 2:41 PM Subject: Re: [Dovecot] Temporary Failures
First up, apologies for double-posting. I actually posted this last one yesterday and the other one this afternoon. Someone suggested I use the dovecot-new.conf file. If you've ever opened that up, everything's commented out and it only publishes the defaults anyway! Basically worthless if you're doing anything sophisticated, which includes pretty much anything :) > What version of dovecot are you currently using? 2.0.15 > Can you post this file? > /usr/local/etc/dovecot/dovecot.conf mail_location = maildir:/var/vmail/%d/%u maildir_copy_with_hardlinks = yes protocol imap { mail_plugins = quota imap_quota # imap_client_workarounds = outlook-idle delay-newmail } protocol pop3 { mail_plugins = quota pop3_client_workarounds = outlook-no-nuls oe-ns-eoh } protocol lda { postmaster_address = postmas...@creative.vi mail_plugins = quota log_path = /var/log/dovecot-deliver.log info_log_path = /var/log/dovecot-deliver.log } auth default { mechanisms = plain login passdb pam { } userdb passwd { } user = root socket listen { client { path = /var/spool/postfix/private/auth mode = 0660 user = postfix group = postfix } } } dict { } plugin { quota = maildir:storage=10240:messages=1000 # acl = vfile:/usr/local/etc/dovecot/acls trash = /usr/local/etc/dovecot/trash.conf } protocols = imap pop3 disable_plaintext_auth = yes ssl = yes #ssl_disable = no ssl_cert = </etc/pki/tls/certs/mail.13gems.com.cert ssl_key = </etc/pki/tls/private/mail.13gems.com.key ssl_cipher_list = ALL:!LOW:!SSLv2 !include_try /usr/local/etc/dovecot/dovecot-private.conf The problem with the warning message--and it is a *warning* message *not* an error--is that following their instructions explicitly leads to __errors__! 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 } I have very few clients I host and all of them except this new one I just started hosting have used web-based email. This new client wanted spam and virus blockers and so I tried adding them to qmail and crashed it. Since qmail isn't supported I turned to postfix/dovecot. That was Tuesday. My client is prepared to leave me tomorrow. Your help is greatly appreciated. Tia, Jack