The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"проблемы с Courier-Imap + MySQL"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"проблемы с Courier-Imap + MySQL"  
Сообщение от Vian email on 17-Июл-05, 16:27 
Всем привет!

Настраиваю связку Courier-Imap + MySQL.
Демон couriera запускается без проблемы но попытке аутентификации выдает ошибку:
# telnet localhost 110
Trying ::1...
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
+OK Hello there.
user user@mydomain.ru
+OK Password required.
pass qwerty
-ERR Temporary problem, please try again later
Connection closed by foreign host.

при этом в логах

Jul 17 21:16:27 mydomain pop3d: authdaemon: s_connect() failed: No such file or directory
Jul 17 21:16:27 mydomain pop3d: LOGIN FAILED, user=user@mydomain.ru, ip=[127.0.0.1]
Jul 17 21:16:27 mydomain pop3d: authentication error: No such file or directory

подскажите в чем проблема, уже запарился плясать вокруг couriera.

привожу конфиги couriera:
authdaemonrc:

authmodulelist="authmysql"
authmodulelistorig="authmysql"
daemons=5
authdaemonvar=/var/courier-authlib/spool/authdaemon
DEBUG_LOGIN=0
DEFAULTOPTIONS=""
LOGGEROPTS=""

authmysqlrc:

MYSQL_SERVER            localhost
MYSQL_USERNAME          mailer
MYSQL_PASSWORD          mailer
MYSQL_SOCKET            /tmp/mysql.sock
MYSQL_PORT              3306
MYSQL_OPT               0
MYSQL_DATABASE          mail
MYSQL_USER_TABLE        users
MYSQL_CRYPT_PWFIELD     password
# MYSQL_CLEAR_PWFIELD   clear
# DEFAULT_DOMAIN                example.com
MYSQL_UID_FIELD         1007
MYSQL_GID_FIELD         1008
MYSQL_LOGIN_FIELD       login
MYSQL_HOME_FIELD        '/var/mail/virtual/'
#MYSQL_NAME_FIELD       name
MYSQL_MAILDIR_FIELD     maildir

pop3d:

PIDFILE=/var/run/pop3d.pid
MAXDAEMONS=40
MAXPERIP=4
POP3AUTH="LOGIN PLAIN"
POP3AUTH_ORIG="PLAIN LOGIN"
POP3AUTH_TLS=""
POP3AUTH_TLS_ORIG=""
#POP3_PROXY=0
# PROXY_HOSTNAME=
PORT=110
ADDRESS=0
TCPDOPTS="-nodnslookup -noidentlookup"
LOGGEROPTS="-name=pop3d"
#DEFDOMAIN="@example.com"
POP3DSTART=YES
#MAILDIRPATH=Maildir

система FreeBSD 5.3, MySql 4.1.12, Courier-Imap
4.0.3, Courier-AuthLib 0.56, Postfix 2.2.4

У меня возникает ощущение что courier не коннектится в Mysql потому что в логах мускла пусто, но почему - не могу разобраться.

Что делать, или что ему надо? Подскажите.
Заранее благодарен.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "проблемы с Courier-Imap + MySQL"  
Сообщение от marlis email on 18-Июл-05, 09:25 
а ты какие логи мускула смотришь?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "проблемы с Courier-Imap + MySQL"  
Сообщение от vian (??) on 18-Июл-05, 09:52 
>а ты какие логи мускула смотришь?

те, в которых пишутся запросы - mysql.log


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "проблемы с Courier-Imap + MySQL"  
Сообщение от marlis email on 18-Июл-05, 09:55 
дай мне путь
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "проблемы с Courier-Imap + MySQL"  
Сообщение от vian (??) on 18-Июл-05, 10:10 
>дай мне путь
/var/mysql/mysql.log

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "проблемы с Courier-Imap + MySQL"  
Сообщение от marlis email on 18-Июл-05, 11:36 
а папки и пути у тебя правильно проставлены?

MYSQL_HOME_FIELD        '/var/mail/virtual/'
#MYSQL_NAME_FIELD       name
MYSQL_MAILDIR_FIELD     maildir

здесь получается что путь складывается из MYSQL_HOME_FIELD + MYSQL_MAILDIR_FIELD. Заккоментируй MYSQL_MAILDIR_FIELD!


смтп проверь работает ли он?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "проблемы с Courier-Imap + MySQL"  
Сообщение от vian (??) on 18-Июл-05, 12:18 
>а папки и пути у тебя правильно проставлены?
>
>MYSQL_HOME_FIELD        '/var/mail/virtual/'
>#MYSQL_NAME_FIELD       name
>MYSQL_MAILDIR_FIELD     maildir
>
>здесь получается что путь складывается из MYSQL_HOME_FIELD + MYSQL_MAILDIR_FIELD. Заккоментируй MYSQL_MAILDIR_FIELD!
>
>
>смтп проверь работает ли он?


смтп работает нормально, проверял - почту складывает.
С maildir все верно, т.к. путь к ящику имеет вид
/var/mail/virual/mydomain.ru/user/
где mydomain.ru/user/ храниться в базе в поле "maildir" для пользователя user.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "проблемы с Courier-Imap + MySQL"  
Сообщение от marlis email on 18-Июл-05, 14:54 
А как насчет прав доступа к каталогам?
Все ли там в порядке?
Кстати пришли мне докум по которой ты устанавливал mysql pop postfix и прочее вобщем все - как компилил и прочее.
попробуем разобраться - меня это очень сильно заинтересовало.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "проблемы с Courier-Imap + MySQL"  
Сообщение от label email on 28-Июл-05, 14:48 
>А как насчет прав доступа к каталогам?
>Все ли там в порядке?
>Кстати пришли мне докум по которой ты устанавливал mysql pop postfix и
>прочее вобщем все - как компилил и прочее.
>попробуем разобраться - меня это очень сильно заинтересовало.

Таже проблема, никто так и не нашел решения?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "проблемы с Courier-Imap + MySQL"  
Сообщение от marlis email on 28-Июл-05, 14:51 
да уж не говори!
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "проблемы с Courier-Imap + MySQL"  
Сообщение от marlis email on 28-Июл-05, 14:54 
народ ну помогите кто знает!!!
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

13. "проблемы с Courier-Imap + MySQL"  
Сообщение от Wlpuch email on 29-Мрт-07, 11:25 
>народ ну помогите кто знает!!!

echo "DEFAULT_AUTHD=mysql" > /etc/sysconfig/courier-imap
echo "START_AUTHD=yes" >> /etc/sysconfig/courier-imap
/etc/init.d/courier-authdaemon restart


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

11. "проблемы с Courier-Imap + MySQL"  
Сообщение от Cliff on 14-Авг-05, 23:09 
>Jul 17 21:16:27 mydomain pop3d: authdaemon: s_connect() failed: No such file or
>directory
>Jul 17 21:16:27 mydomain pop3d: LOGIN FAILED, user=user@mydomain.ru, ip=[127.0.0.1]
>Jul 17 21:16:27 mydomain pop3d: authentication error: No such file or directory

authdaemon start
Причем когда я настраивал такую же связку на фре, то такой операции не требовалось и все заводилось автоматом. Правда там дистр ставил из портов.
А вот в линухе...

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

12. "проблемы с Courier-Imap + MySQL"  
Сообщение от marlis email on 15-Авг-05, 06:36 
короче chowner каталога юзера и сам id юзера в MYSQL должны совпадать. Это поможет попробуй поставь им единый id.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру