Nu onze Postfix installatie goed werkt en we alles via een mysql-database kunnen beheren, wordt het tijd om pop ondersteuning toe te voegen.
Allereerst de benodigde pakketen installeren:
nancy:~/# apt-get install courier-authdaemon courier-authmysql courier-pop courier-pop-ssl courier-imap courier-imap-ssl
Vervolgens wijzigen we het bestand /etc/courier/authdaemonrc:
authmodulelist="authmysql"
Dan wijzigen we het bestand /etc/courier/authmysqlrc
MYSQL_SERVER localhost MYSQL_USERNAME databasegebruiker MYSQL_PASSWORD geheimwachtwoord MYSQL_PORT 0 MYSQL_DATABASE mail MYSQL_USER_TABLE users MYSQL_CRYPT_PWFIELD password #MYSQL_CLEAR_PWFIELD password MYSQL_UID_FIELD 101 MYSQL_GID_FIELD 105 MYSQL_LOGIN_FIELD email MYSQL_HOME_FIELD "/home/vmail" MYSQL_MAILDIR_FIELD CONCAT(SUBSTRING_INDEX(email,'@',-1),'/',SUBSTRING_INDEX(email,'@',1),'/') #MYSQL_NAME_FIELD MYSQL_QUOTA_FIELD quota
Vervolgens een herstart van Courier:
nancy:~/# /etc/init.d/courier-authdaemon restart nancy:~/# /etc/init.d/courier-imap restart nancy:~/# /etc/init.d/courier-imap-ssl restart nancy:~/# /etc/init.d/courier-pop restart nancy:~/# /etc/init.d/courier-pop-ssl restart
En we zijn klaar!