Назад | Перейти на главную страницу

Сервер Ubuntu - проблема с Postfix

У меня проблема с получением электронного письма на мой сервер, вот что показано в файле 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