[sisyphus] Courier IMAP + MySQL
Pavel S. Khmelinsky
=?iso-8859-1?q?hmepas_=CE=C1_yauza=2Eru?=
Чт Июн 19 15:16:20 MSD 2003
Konstantin Klimchev wrote:
> В сообщении от 19 Июнь 2003 13:43 Pavel S. Khmelinsky написал:
>
>>поставил из сизифа Courier IMAP и MySQL модуль к нему. Вроде
>>настроил все равильно, примерно как здесь:
>>http://raven.elk.ru/unix/how-to/postfix2+cyrus-sasl2+kav+spamassassin+couri
>>er-imap+tls+mysql+FreeBSD4/postfix2+cyrus-sasl2+kav+spamassassin+courier-ima
>>p+tls+mysql+FreeBSD4.html
>>
>>в /etc/courier-imap/authdaemon.conf:
>>authmodulelistorig="authmysql"
>>
>>делаю telnet localhost 110
>>[hmepas на localhost hmepas]$ telnet localhost 110
>>Trying 127.0.0.1...
>>Connected to localhost.
>>Escape character is '^]'.
>>+OK Hello there.
>>user test
>>+OK Password required.
>>pass test
>>-ERR Login failed.
>>
>>При этом в логе MySQL сервера ни одного обращения не
>>зарегистрированно. В логах тишина, что в messages, что в maillog
>>одни неинформативные сообщения типа
>>Jun 19 13:32:20 localhost pop3d: LOGIN FAILED, user=[test],
>>ip=[127.0.0.1]
>>
>>В /etc/sysconfig/courier-imap прописал
>>DEFAULT_AUTHD=mysql
>>
>>Модуль мускл идентификации вроде правильно грузится
>>[hmepas на localhost hmepas]$ sudo /etc/init.d/courier-authdaemon
>>restart
>>Shutting down Courier-IMAP authdaemon.mysql:
>> [ DONE ]
>>Starting Courier-IMAP authdaemon.mysql:
>> [ DONE ]
>>[hmepas на localhost hmepas]$ ps -A | grep auth
>> 2670 ? 00:00:00 authdaemond.mys
>>
>>
>>Уже второй день бьюсь, ничего не помогает, если использовать
>>plain аутификацию то все ок.
>>Уже в сорцы полез но ответа пока не нашел....
>>
>>Может кто направит где еще чего проверить?
>
>
> /etc/sysconfig/courier-imap - исправлено?
>
[hmepas на localhost hmepas]$ cat /etc/sysconfig/courier-imap
#
# plain - authdaemond.plain
# installed with courier-imap package.
#
# ldap - authdaemond.ldap from courier-imap-ldap package
#
# mysql - authdaemond.mysql from courier-imap-mysql package
#
# pgsql - authdaemond.pgsql from courier-imap-pgsql package
#
# for more deatils about authdaemon see man authlib(7)
#
# wich authdaemond is used for mailbox authentication:
ldap|mysql|plain
DEFAULT_AUTHD=mysql
# start authdaemon: yes|no
START_AUTHD=yes
Больше все угнетает то что эта программа просто молча ни чего не
делает. Основная проблемма пакетов настройка которых базируется
на переменных среды.
Подробная информация о списке рассылки Sisyphus