У меня проблема с получением электронного письма на мой сервер, вот что показано в файле mail.log:
Nov 1 10:50:30 hoskin postfix/smtpd[20806]: warning: SASL: Connect to /var/spool/postfix/private/auth failed: No such file or directory
Nov 1 10:50:30 hoskin postfix/smtpd[20806]: fatal: no SASL authentication mechanisms
Nov 1 10:50:31 hoskin postfix/master[1676]: warning: process /usr/lib/postfix/sbin/smtpd pid 20806 exit status 1
Nov 1 10:50:31 hoskin postfix/master[1676]: warning: /usr/lib/postfix/sbin/smtpd: bad command startup -- throttling
Может ли мне помочь или посоветовать, что делать?
Прежде всего, добро пожаловать в Serverfault. Не позволяйте отрицательным голосам обескураживать вас. Хорошего чтения здесь: https://serverfault.com/help/asking
чтобы решить вашу проблему, попробуйте следующее:
chown postfix:postfix /var/spool/postfix/private/auth
chmod 666 /var/spool/postfix/private/auth
Затем в /etc/dovecot/conf.d/10-master.conf (или /usr/local/etc/dovecot/conf.d/10-master.conf) измените следующее:
unix_listener auth-userdb {
mode = 0666
user = postfix
group = postfix
}
# Postfix smtp-auth
unix_listener /var/spool/postfix/private/auth {
mode = 0666
}
Затем перезапустите голубятню:
/etc/init.d/dovecot restart