错误:Postfix / Dovecot - 警告:SASL:连接到私人/验证失败:没有这样的文件或目录
您的邮件日志中有以下错误消息:
Aug 23 15:55:01 server1 postfix/smtpd[15194]: warning: SASL: Connect to private/auth failed: No such file or directory
Aug 23 15:55:01 server1 postfix/smtpd[15194]: fatal: no SASL authentication mechanisms
Aug 23 15:55:02 server1 postfix/master[3979]: warning: process /usr/libexec/postfix/smtpd pid 15194 exit status 1
Aug 23 15:55:02 server1 postfix/master[3979]: warning: /usr/libexec/postfix/smtpd: bad command startup -- throttling
解
打开你的dovecot.conf
( /etc/dovecot.conf
或/etc/dovecot/dovecot.conf
,具体取决于你的分发),并确保你有以下行:
[...] client { path = /var/spool/postfix/private/auth mode = 0660 user = postfix group = postfix } [...]
重启Dovecot。
然后检查/ var / spool / postfix / private / auth是否
已创建:
ls -l /var/spool/postfix/private/auth
还要确保你有
[...] queue_directory = /var/spool/postfix [...]
在/etc/postfix/main.cf
。 如果没有,添加它并重新启动Postfix。