I can't seem to get dovecot to start. My log keeps showing this stuff:
connect from localhost[127.0.0.1]
Mar 1 17:15:01 mac postfix/smtpd[32526]: warning: SASL: Connect to private/auth-client failed: No such file or directory
Mar 1 17:15:01 mac postfix/smtpd[32526]: fatal: no SASL authentication mechanisms
Mar 1 17:15:02 mac postfix/master[21369]: warning: process /usr/lib/postfix/smtpd pid 32526 exit status 1
Mar 1 17:15:02 mac postfix/master[21369]: warning: /usr/lib/postfix/smtpd: bad command startup -- throttling
Mar 1 17:15:03 mac postfix/smtpd[32546]: connect from localhost[127.0.0.1]
Mar 1 17:15:03 mac postfix/smtpd[32546]: warning: SASL: Connect to private/auth-client failed: No such file or directory
Mar 1 17:15:03 mac postfix/smtpd[32546]: fatal: no SASL authentication mechanisms
Mar 1 17:15:04 mac postfix/master[21369]: warning: process /usr/lib/postfix/smtpd pid 32546 exit status 1
Mar 1 17:15:04 mac postfix/master[21369]: warning: /usr/lib/postfix/smtpd: bad command startup -- throttling
My /etc/postfix/main.cf has:
home_mailbox = Maildir/
mailbox_command =
inet_protocols = ipv4
smtpd_sasl_type = dovecot
smtpd_sasl_path = private/auth-client
smtpd_sasl_local_domain =
smtpd_sasl_security_options = noanonymous
And googling makes it look like I need to add a client block like:
client {
path = /var/spool/postfix/auth/dovecot
mode = 0660
user = postfix
group = mail
}
But it seems that dovecot has been changed since all the examples I find, so I'm not sure where to put that. I'm using Dovecot 2.0.13
Any ideas how to fix this? Thanks!