Всем привет!Настраиваю связку 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 потому что в логах мускла пусто, но почему - не могу разобраться.
Что делать, или что ему надо? Подскажите.
Заранее благодарен.