[Comm] Postfix + SASL + MySQL как привинтить Cyrus-IMAP

Alexei Takaseev =?iso-8859-1?q?alexei_=CE=C1_taf=2Eru?=
Чт Дек 23 17:17:13 MSK 2004


On Thu, 23 Dec 2004 16:58:54 +0400
Кочетков Владимир <kvn на toltc.samen.elektra.ru> wrote:

> sasl_pwcheck_method: auxprop
> sasl_auxprop_plugin: sql
> sasl_sql_engine: mysql
> sasl_mech_list: LOGIN PLAIN
> sasl_sql_user: postfix
> sasl_sql_passwd: postfix
> sasl_sql_database: mail
> sasl_sql_hostnames: 127.0.0.1
> sasl_sql_select: select passwd from users where email = lower('%u@%r')
> and enabled = '1' sasl_log_level: 255
> 
> 
> telnet 127.0.0.1 110
> Trying 127.0.0.1...
> Connected to 127.0.0.1/
> Escape character is '^]'.
> +OK mydomain.ru Cyrus POP3 v2.2.10 server ready
> 1062446363.1103804559 на mydomain.ru
> user test
> +OK Name is a valid mailbox
> pass test
> -ERR [AUTH] Invalid login
> Connection closed by foreign host
> 
> При это в логах /var/log/auth/all вижу
> 
>  pop3[19850]: could not find auxprop plugin, was searching for 'sql'
> 
> Но я так понимаю используется тот же модуль авторизации что и в случае
> с SMTP. Или я не прав ?

Конечно прав, вот только оставленные в письме настройки все-таки будет
более правильным перенести в /usr/lib/sasl2/Cyrus.conf вбрав префиксы
sasl_



Подробная информация о списке рассылки community