FreeBSD 9.0 + Exim + Dovecot2 + виртуальные пользователи в MySQL
Код: Выделить всё
server$ telnet localhost 110
Trying 127.0.0.1 . . .
Connected to localhost.
Escape character is '^]'.
+OK Dovecot redy.
user vital@server.mydomain
+OK
pass ****
-ERR [IN-USE] Internal error occurred. Refer to server log for more information.
Connection closed by foreign host.dovecot-debuglog:
Код: Выделить всё
Jun 12 08:27:00 auth: Debug: Loading modules from directory: /usr/local/lib/dovecot/auth
Jun 12 08:27:00 auth: Debug: auth client connected (pid=2042)
Jun 12 08:27:31 auth: Debug: client in: AUTH 1 PLAIN service=pop3 secured lip=127.0.0.1 rip=127.0.0.1 lport=110 rport=46419 resp=AHZpdGFsQHdlYnNlcnZlci50dmNlbnRlci5rcy51YQBxd2VzdA==
Jun 12 08:27:31 auth-worker(2045): Debug: Loading modules from directory: /usr/local/lib/dovecot/auth
Jun 12 08:27:31 auth-worker(2045): Debug: sql(vital@server.mydomain,127.0.0.1): query: SELECT password FROM users WHERE login = 'vital' AND domain = 'server.mydomain' AND status = '1'
Jun 12 08:27:31 auth: Debug: client out: OK 1 user=vital@server.mydomain
Jun 12 08:27:31 auth: Debug: master in: REQUEST 554041345 2042 1 0ce24608dcc4be2b6bb7799e37000242
Jun 12 08:27:31 auth-worker(2045): Debug: sql(vital@server.mydomain,127.0.0.1): SELECT uid, gid FROM users WHERE login = 'vital' AND domain = 'server.mydomain'
Jun 12 08:27:31 auth: Debug: master out: USER 554041345 vital@server.mydomain uid=26 gid=6dovecot-infolog:
Код: Выделить всё
Jun 12 08:27:31 auth-worker(2045): Info: mysql(localhost): Connected to database exim
Jun 12 08:27:31 pop3-login: Info: Login: user=<vital@server.mydomain>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, mpid=2046, securedКод: Выделить всё
Jun 12 08:27:31 pop3(vital@server.mydomain): Error: user vital@server.mydomain: Initialization failed: Namespace '': mkdir( /var/exim/server.mydomain/vital) in directory /var/run/dovecot failed: Permission denied (euid=26(mailnull) egid=6(mail) missing +w perm: /var/run/dovecot, dir owned by 0:0 mode=0755)
Jun 12 08:27:31 pop3(vital@server.mydomain): Error: Invalid user settings. Refer to server log for more information.В конфиге юзер для доступа к почте прописан:
Код: Выделить всё
mail_uid = mailnull
mail_gid = mail
mail_privileged_group = mailКод: Выделить всё
mail_location = maildir: /var/exim/%Ld/%Ln