Главная страница


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)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Hастройка postfix & saslauthd   Sindarovskij Roman   27 Sep 2003 20:01:51 
 Re: Hастройка postfix & saslauthd   Artem Chuprina   28 Sep 2003 15:12:47 
Архивное /ru.unix/805470331c4e.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional