|
|
ru.unix- RU.UNIX ---------------------------------------------------------------------- From : Sindarovskij Roman 2:5020/400 27 Sep 2003 20:01:51 To : All Subject : Hастройка postfix & saslauthd -------------------------------------------------------------------------------- Доброго времени суток Установлены postfix-2.0.15+mysql-3.23.58. Появилась нужда настроить аутентификацию на отправку почты. Установил pam_mysql-0.5 и cyrus-sasl-2.1.15. В /etc/pam.conf строка про smtp есть, в /usr/local/lib/sasl2/smtpd.conf pwcheck_method:saslauthd mech_list: plain login /etc/postfix/main.cf smtpd_sasl_auth_enable = yes smtp_sasl_security_options = noanonymous smtp_sasl_local_domain = $mydomain brocken_sasl_auth_clients = yes smtpd_recipient_restrictions = permit_mynetworks permit_sasl_authenticated, permit_mynetworks, reject_unauth_destination saslauthd запускается, в процессах есть, с нужным -pam ключем. Должен забирать имя пользователя и пароль из бд. Только не делает он этого. Вот вырезки из логов: auth.log saslauthd[96038]: pam_sm_authenticate called maillog postfix/smtpd[8065]: warning: SASL authentication failure: size read failed postfix/smtpd[8065]: warning: SASL authentication failure: Password verification failed postfix/smtpd[8065]: warning: localhost[127.0.0.1]: SASL plain authentication failed mysql 2062 Connect mailer@localhost on mail 2062 Query select uid from users where address = 'mail_tester@mydomain.ru' 2063 Connect mailer@localhost on mail 2063 Query select 6 from users where address = 'mail_tester@mydomain.ru' messages saslauthd[96042]: pam_sm_authenticate called. /kernel.stable: pid 96042 (saslauthd), uid 0: exited on signal 11 Hе подскажет ли всезнающий All где я напортачил? P.S Сильно смущает последний запрос к базе, select 6 ... всегда возвращает 6, тогда на кой он нужен? --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix/805470331c4e.html, оценка из 5, голосов 10
|