apt-get install courier-imap courier-authlib-mysql fam
authdaemon¶
codetitle. /etc/courier/authdaemon
authmodulelist="authmysql"
daemons=10
DEBUG_LOGIN=1 # (sent to /var/log/mail.log in default syslog conf)
codetitle. /etc/courier/authmysqlrc
MYSQL_SERVER        user-pn
MYSQL_USERNAME      nest_mail
MYSQL_PASSWORD      xxxxx
MYSQL_DATABASE      nest
MYSQL_USER_TABLE    mailboxes
MYSQL_CRYPT_PWFIELD password
DEFAULT_DOMAIN      riseup.net
MYSQL_UID_FIELD     '8'
MYSQL_GID_FIELD     '8'
MYSQL_LOGIN_FIELD   address
MYSQL_HOME_FIELD    CONCAT('/maildir/',maildir)
MYSQL_MAILDIR_FIELD CONCAT('/maildir/',maildir)
MYSQL_QUOTA_FIELD   quota
MYSQL_WHERE_CLAUSE  storage_host='cormorant.riseup.net'
/etc/init.d/courier-authdaemon restart 
imapd¶
codetitle. /etc/courier/imapd
MAXDAEMONS=300
MAXPERIP=10000
IMAP_EMPTYTRASH=Trash:21,Spam:7,Sent:120
codetitle. /etc/courier/pop3d
MAXDAEMONS=300
MAXPERIP=10000