BTCClicks.com Banner
  • Home Instalar Courier + MySQL en DebianLenny

Instalar Courier + MySQL en DebianLenny

1. Instalamos los paquetes necesarios

apt-get install courier-authdaemon courier-authlib-mysql courier-pop courier-pop-ssl courier-imap courier-imap-ssl

2. Hacemos que Courier use MySql (nano /etc/courier/authdaemonrc)

authmodulelist="authmysql"

3. Configuramos el conector de MySql (nano /etc/courier/authmysqlrc)

MYSQL_SERVER 127.0.0.1
MYSQL_USERNAME {username}
MYSQL_PASSWORD {password}
MYSQL_PORT 0
MYSQL_DATABASE {database}
MYSQL_USER_TABLE users
MYSQL_CRYPT_PWFIELD password
MYSQL_UID_FIELD 5000
MYSQL_GID_FIELD 5000
MYSQL_LOGIN_FIELD email
MYSQL_HOME_FIELD "/home/vmail"
MYSQL_MAILDIR_FIELD CONCAT(SUBSTRING_INDEX(email,'@',-1),'/',SUBSTRING_INDEX(email,'@',1),'/')
MYSQL_QUOTA_FIELD quota
{database} = El nombre de la base de datos de MySql
{username} = Es el usuario de MySQL que creamos
{password} = Es el password del usuario de MySQL que creamos

4. Reiniciamos los demonios de Courier

/etc/init.d/courier-authdaemon restart
/etc/init.d/courier-imap restart
/etc/init.d/courier-imap-ssl restart
/etc/init.d/courier-pop restart
/etc/init.d/courier-pop-ssl restart