настройка dovecot-sasl авторизации (dovecot + postfix)
akaDJon 5 апреля, 2008 - 15:12
Связка dovecot+postfix+mysql прекрасно настроена и работает, проблема при пыпытке включить sasl авторизацию, которая должна быть в dovecot'e
sasl настраиваю по этим мануалам:
http://www.postfix.org/SASL_README.html
http://wiki.dovecot.org/HowTo/PostfixAndDovecotSASL
в логи падает следующая ошибка:
Цитата:
Apr 5 14:15:41 [postfix/smtpd] warning: SASL: Connect to private/auth failed: No such file or directory
Apr 5 14:15:41 [postfix/smtpd] fatal: no SASL authentication mechanisms
Apr 5 14:15:42 [postfix/master] warning: process /usr/lib/postfix/smtpd pid 21128 exit status 1
Apr 5 14:15:42 [postfix/master] warning: /usr/lib/postfix/smtpd: bad command startup -- throttling
в конфиге postfix's (main.cf):
smtpd_sasl_auth_enable = yes smtpd_sasl_type = dovecot smtpd_sasl_path = private/auth smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination
в конфиге dovecot's (dovecot.conf):
socket listen { client { path = /var/spool/postfix/private/auth mode = 0660 } }
в папке "/var/spool/postfix/private" нету этого "auth"...где его взять?
ЗЫ postfix скомпилен с поддержкой dovecot-sasl
»
- Для комментирования войдите или зарегистрируйтесь
Заработало.
Заработало. Пару раз перезапустил dovecot и появился файл auth, затем дал ему соответствующие права и авторизация запахала