|
|
发表于 2005-5-19 00:26:07
|
显示全部楼层
bash# vi /etc/pam.d/smtp.postfix
#%PAM-1.0
auth sufficient pam_mysql.so user=pam passwd=mypasswd host=localhost db=virtualmail table=mailbox usercolumn=username passwdcolumn=password crypt=1 sqllog=0 where=active=1
account sufficient pam_mysql.so user=pam passwd=mypasswd host=localhost db=virtualmail table=mailbox usercolumn=username passwdcolumn=password crypt=1 sqllog=0 where=active=1
bash# vi /usr/lib/courier-imap/etc/authmysqlrc
MYSQL_SERVER localhost
MYSQL_USERNAME imap
MYSQL_PASSWORD mypasswd
MYSQL_PORT 3306
MYSQL_OPT 0
MYSQL_DATABASE virtualmail
MYSQL_USER_TABLE mailbox
MYSQL_CRYPT_PWFIELD password
MYSQL_UID_FIELD '99'
MYSQL_GID_FIELD '99'
MYSQL_LOGIN_FIELD username
MYSQL_HOME_FIELD '/usr/local/virtualmail/'
MYSQL_NAME_FIELD name
MYSQL_MAILDIR_FIELD maildir
MYSQL_QUOTA_FIELD quota
MYSQL_WHERE_CLAUSE active=1 |
|