DBI connect('database=extmail;host=localhost;mysql_socket=/tmp/mysql.sock','postfix',...) failed: Access denied for user 'postfix'@'localhost' (using password: YES) at /var/www/extsuite/extmail/libs/Ext/Auth/MySQL.pm line 44 原帖由 bobo_zhshb 于 2008-3-20 15:33 发表 http://bbs.chinaunix.net/images/common/back.gif
但是接下来的问题出现了,如下:
DBI connect('database=extmail;host=localhost;mysql_socket=/tmp/mysql.sock','postfix',...) failed: Access denied for user 'postfix'@'localhost' (using password: YES ...
问题已经解决,原因是没有建立用户,而是使用的初始root用户,应该切换到管理用户就可以了使用root了! 又出现了一个问题?
在后台输入用户名root@extmail.org和密码extmail*123*,提示说不正确的用户名或密码。 Can't chdir to /home/domains/****/****/Maildir/, Permission denied
求教楼主这个问题,用户登陆时出现这个问题,因该去看那些 脚本文件 和 日志,来解决这个问题呢?
这个问题需要去看那些配置文件和做那些权限的修改呢?
vuser vgroup 这是我的属主和属组
不能收邮件但是能发帮我看看
Mar 26 13:16:09 redhat pop3d: Connection, ip=Mar 26 13:16:27 redhat authdaemond: received auth request, service=pop3, authtype=login
Mar 26 13:16:27 redhat authdaemond: authmysql: trying this module
Mar 26 13:16:27 redhat authdaemond: SQL query: SELECT username, password, "", '2525', '2525', concat('/var/mailbox/',maildir), "", "", name, "" FROM mailbox WHERE username = "quantest.com"
Mar 26 13:16:27 redhat authdaemond: zero rows returned
Mar 26 13:16:27 redhat authdaemond: no password available to compare
Mar 26 13:16:27 redhat authdaemond: authmysql: REJECT - try next module
Mar 26 13:16:27 redhat authdaemond: FAIL, all modules rejected
Mar 26 13:16:27 redhat pop3d: LOGIN FAILED, user=quan, ip=
Mar 26 13:16:40 redhat pop3d: LOGOUT, ip=
Mar 26 13:16:40 redhat pop3d: Disconnected, ip=
Mar 26 13:16:41 redhat pop3d: Connection, ip=
Mar 26 13:17:03 redhat pop3d: LOGOUT, ip=
Mar 26 13:17:03 redhat pop3d: Disconnected, ip=
Mar 26 13:17:04 redhat pop3d: Connection, ip=
Mar 26 13:17:18 redhat authdaemond: received auth request, service=pop3, authtype=login
Mar 26 13:17:18 redhat authdaemond: authmysql: trying this module
Mar 26 13:17:18 redhat authdaemond: SQL query: SELECT username, password, "", '2525', '2525', concat('/var/mailbox/',maildir), "", "", name, "" FROM mailbox WHERE username = "quan@test.com"
Mar 26 13:17:18 redhat authdaemond: password matches successfully
Mar 26 13:17:18 redhat authdaemond: authmysql: sysusername=<null>, sysuserid=2525, sysgroupid=2525, homedir=/var/mailbox/test.com/quan/Maildir/, address=quan@test.com, fullname=quan, maildir=<null>, quota=<null>, options=<null>
Mar 26 13:17:18 redhat authdaemond: authmysql: clearpasswd=<null>, passwd=$1$jDLlkMKv$3TrU8PezNgtKJ1WlbYFlu1
Mar 26 13:17:18 redhat authdaemond: Authenticated: sysusername=<null>, sysuserid=2525, sysgroupid=2525, homedir=/var/mailbox/test.com/quan/Maildir/, address=quan@test.com, fullname=quan, maildir=<null>, quota=<null>, options=<null>
Mar 26 13:17:18 redhat authdaemond: Authenticated: clearpasswd=123456, passwd=$1$jDLlkMKv$3TrU8PezNgtKJ1WlbYFlu1
Mar 26 13:17:18 redhat pop3d: chdir Maildir: No such file or directory