imapd 
top

/etc/courier-imap/authdaemond.conf

AUTHDAEMOND="authdaemond.mysql"
MYSQL_SERVER            localhost
MYSQL_USERNAME          mailsql
MYSQL_PASSWORD          PASSWORD
MYSQL_PORT              0
MYSQL_OPT               0
MYSQL_DATABASE          mailsql
MYSQL_USER_TABLE        users
MYSQL_CLEAR_PWFIELD     clear
DEFAULT_DOMAIN          ac7.net
MYSQL_UID_FIELD         uid
MYSQL_GID_FIELD         gid
MYSQL_LOGIN_FIELD       email
MYSQL_HOME_FIELD        homedir
MYSQL_NAME_FIELD        name
MYSQL_MAILDIR_FIELD     maildir

/etc/courier-imap/authdaemonrc

authmodulelist="authmysql authpam"

/etc/pam.d/imap

auth        optional     pam_mysql.so \
                          server=localhost \
                          db=mailsql \
                          user=mailsql \
                          passwd=PASSWORD \
                          table=users \
                          usercolumn=email \
                          passwdcolumn=clear \
                          crypt=0
account     required     pam_mysql.so \
                          server=localhost \
                          db=mailsql \
                          user=mailsql \
                          passwd=PASSWORD \
                          table=users \
                          usercolumn=email \
                          passwdcolumn=clear \
                          crypt=0
#Hardwire a value for ${MAILDIR}
MAILDIR=Maildir
##NAME: MAILDIRPATH:0
#
# MAILDIRPATH - directory name of the maildir directory.
#
MAILDIRPATH=Maildir

#Hardwire a value for ${MAILDIR}
MAILDIR=.maildir

どうちがうのだろう?

imported