关于postfix POP3用户无法通过验证
关于postfix POP3用户无法通过验证。我的maillog如下:
[quote]Aug 4 17:14:05 mail pop3d: Connection, ip=[192.168.22.18]
Aug 4 17:14:05 mail authdaemond: received auth request, service=pop3, authtype=login
Aug 4 17:14:05 mail authdaemond: FAIL, all modules rejected
Aug 4 17:14:05 mail pop3d: LOGIN FAILED, user=ssq@pcstar.com.cn, ip=[192.168.22.18]
Aug 4 17:14:11 mail pop3d: Disconnected, ip=[192.168.22.18]
Aug 4 17:14:12 mail pop3d: Connection, ip=[192.168.22.18]
Aug 4 17:14:12 mail authdaemond: received auth request, service=pop3, authtype=login
Aug 4 17:14:12 mail authdaemond: FAIL, all modules rejected
Aug 4 17:14:12 mail pop3d: LOGIN FAILED, user=ssq@pcstar.com.cn, ip=[192.168.22.18]
Aug 4 17:14:20 mail pop3d: Disconnected, ip=[192.168.22.18]
Aug 4 17:14:46 mail pop3d: Connection, ip=[192.168.22.18]
Aug 4 17:14:46 mail authdaemond: received auth request, service=pop3, authtype=login
Aug 4 17:14:46 mail authdaemond: FAIL, all modules rejected
Aug 4 17:14:46 mail pop3d: LOGIN FAILED, user=ssq, ip=[192.168.22.18]
Aug 4 17:14:52 mail pop3d: Disconnected, ip=[192.168.22.18]
[/quote]
我的authmysqlrc 具本内容如下:
[quote]MYSQL_SERVER localhost
MYSQL_SOCKET /tmp/mysql.sock
MYSQL_PORT 3306
MYSQL_DATABASE extmail
MYSQL_USERNAME postfix
MYSQL_PASSWORD abcd@12345
MYSQL_USER_TABLE mailbox
MYSQL_LOGIN_FIELD username
MYSQL_CRYPT_PWFIELD password
MYSQL_CRYPT_PWFIELD password
MYSQL_UID_FIELD uidnumber
MYSQL_GID_FIELD gidnumber
MYSQL_LOGIN_FIELD username
MYSQL_HOME_FIELD concat('/opt/mailbox/',homedir)
MYSQL_NAME_FIELD name
MYSQL_MAILDIR_FIELD concat('/opt/mailbox/',maildir)
MYSQL_QUOTA_FIELD quota
MYSQL_WHERE_CLAUSE active='1'
DEFAULT_DOMAIN pcstar.com.cn
MYSQL_SELECT_CLAUSE SELECT username,password,'',uidnumber,gidnumber,\
CONCAT('/home/domains/',homedir), \
CONCAT('/home/domains/',maildir), \
quota, \
name \
FROM mailbox \
WHERE username = '$(local_part)@$(domain)'[/quote]
求各位高手帮忙看看,谢谢。 怎么没有人啊。。。。UP UP UP 感觉你的配置文件 有问题
改成我这样看看
MYSQL_SERVER localhost
MYSQL_USERNAME extmail
MYSQL_PASSWORD test
MYSQL_SOCKET /var/lib/mysql/mysql.sock
MYSQL_PORT 3306
MYSQL_OPT 0
MYSQL_DATABASE extmail
MYSQL_USER_TABLE mailbox
MYSQL_CRYPT_PWFIELD password
MYSQL_UID_FIELD uidnumber
MYSQL_GID_FIELD gidnumber
MYSQL_LOGIN_FIELD username
MYSQL_HOME_FIELD homedir
MYSQL_NAME_FIELD name
MYSQL_MAILDIR_FIELD maildir
MYSQL_QUOTA_FIELD quota
MYSQL_SELECT_CLAUSE SELECT username,password,"",uidnumber,gidnumber, \
CONCAT('/home/domains/',homedir), \
CONCAT('/home/domains/',maildir), \
quota, \
name, \
CONCAT("disableimap=",disableimap,",disablepop3=", \
disablepop3,",disablewebmail=",disablewebmail, \
",disablesmtpd=",disablesmtpd,",disablesmtp=", \
disablesmtp,",disablenetdisk=",disablenetdisk, \
",netdiskquota=",netdiskquota) \
FROM mailbox \
WHERE username = '$(local_part)@$(domain)'
DEFAULT_DOMAIN mail.test.com
页:
[1]