[sisyphus]подскажите почему может быть такое[cyrus, cyradm]
Alexei Takaseev
=?iso-8859-1?q?taf_=CE=C1_altlinux=2Eru?=
Вт Ноя 25 15:21:50 MSK 2003
On Mon, 24 Nov 2003 20:19:58 +0300 (MSK)
"ioka0002" <ioka0002 на yandex.ru> wrote:
>
> >Пользователь cyrus в системе, и пользователь cyrus для cyrus-imapd
> >есть две разные сущности. Во втором случае авторизация пользователя
> >происходит средствами библиотеки SASL2. То есть надо завести
> >cyrus в базе данных пользователей выбранного метода. Если
> >используется метод sasldb, то это:
> >
> >saslpasswd2 cyrus
> >
> sasldblistusers2
> cyrus на ioka.msk.ru: userPassword
> ivan на ioka.msk.ru: userPassword
> test на test: cmusaslsecretOTP
> cyrus на ioka.msk.ru: cmusaslsecretOTP
> ivan на ioka.msk.ru: cmusaslsecretOTP
Ну, вроде есть он.
> или нужен просто cyrus без доменного имени ??
> и почему sasldblistusers2?? для чего тогда sasldblistusers??
А потому, что sasldblistusers это от старой версии SASL.
> >И еще, что прописано в файле /usr/lib/sasl2/Cyrus.conf ?
> cat /usr/lib/sasl2/Cyrus.conf
> #auxprop_plugin: sql
>
> #sql_engine: pgsql
> #sql_user: mail
> #sql_passwd: secret
> #sql_hostnames: localhost
> #sql_database: mail
> #sql_statement: select password from mailusers where username = '%u'
> #and domain_name = '%r' and active = 1 sql_verbose: PGSQL
> #sql_usessl: no
>
> может что еще??
можно попробовать выставить в нем:
auxprop_plugin: sasldb
А еще попробовать подключиться к серверу так:
cyradm -user cyrus на ioka.msk.ru -server localhost -auth login
У меня, вроде как, при проверке отработало нормально.
Подробная информация о списке рассылки Sisyphus