Не пойму в чем грабли.
Хочу сделать smtp auth. Собрал постфикс2.1.14 с поддержкой sasl, в общем все делал как в доках к постфиксу.
main.cf:
--------------
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
smtpd_sasl_local_domain =
broken_sasl_auth_clients = yes
/usr/lib/sasl2/smtpd.conf:
pwcheck_method: pwcheck
mech_list: plain login
юзера, соответственно, в /etc/shadow.
когда отправляю почту пишется что auth falled - всегда
в логах:
Aug 3 18:21:24 vadim postfix/smtpd[32561]: connect from vadim[192.168.1.10]
Aug 3 18:21:24 vadim postfix/smtpd[32561]: warning: SASL authentication failure: Could not open /etc/sasl2/sasldb2: gdbm_errno=3
Aug 3 18:21:24 vadim postfix/smtpd[32561]: warning: SASL authentication failure: Could not open /etc/sasl2/sasldb2: gdbm_errno=3
Aug 3 18:21:24 vadim postfix/smtpd[32561]: warning: vadim[192.168.1.10]: SASL LOGIN authentication failed
Aug 3 18:21:24 vadim postfix/smtpd[32561]: lost connection after AUTH from vadim[192.168.1.10]
Aug 3 18:21:24 vadim postfix/smtpd[32561]: disconnect from vadim[192.168.1.10]
Если поменять права на /etc/sasl2/sasldb2, то
Aug 3 17:51:38 vadim postfix/smtpd[13895]: connect from vadim[192.168.1.10]
Aug 3 17:51:38 vadim postfix/smtpd[13895]: warning: vadim[192.168.1.10]: SASL LOGIN authentication failed
Aug 3 17:51:38 vadim postfix/smtpd[13895]: lost connection after AUTH from vadim[192.168.1.10]
Aug 3 17:51:38 vadim postfix/smtpd[13895]: disconnect from vadim[192.168.1.10]
Причем telnet показывает следующее
telnet 192.168.1.10 25
Trying 192.168.1.10...
Connected to 192.168.1.10.
Escape character is '^]'.
220 vadim.meganet.ru ESMTP Postfix
EHLO ZZZ.RU
250-vadim.meganet.ru
250-PIPELINING
250-SIZE 10240000
250-VRFY
250-ETRN
250-AUTH CRAM-MD5 DIGEST-MD5 LOGIN PLAIN NTLM
250-AUTH=CRAM-MD5 DIGEST-MD5 LOGIN PLAIN NTLM
250 8BITMIME
Из всего этого, я так понимаю, что постфикс вообще не должен лазить в /etc/sasl2/sasldb2 и вместо 250-AUTH CRAM-MD5 DIGEST-MD5 LOGIN PLAIN NTLM
должно быть 250-AUTH LOGIN PLAIN
Так что получается что он вообще не видит файл smtpd.conf
Помогите, а то я уже совсем незнаю что за х-ня??