Instalar un servidor - XVII

Correo web

, por dani

El correo web, como sabemos, nos permite mirar nuestro correo desde cualquier ordenador con acceso a Internet. Hoy en día se hace imprescindible que cualquier servidor de correo ofrezca la opción de correo-web

Instalamos un servidor imap (me decanto por dovecot):

# apt-get install dovecot

Configurar dovecot:

# nano /etc/dovecot/dovecot.conf
protocols = imap pop3
login_user = dovecot

Reiniciar dovecot:

# /etc/init.d/dovecot restart

 

Instalamos el correo-web squirrelmail:

# apt-get install squirrelmail

Configuración de squirrelmail

Decimos a apache donde estan los ficheros de squirremail mediante un alias:
(añadimos una línea al fichero de configuración de apache)

# echo Alias  /webmail  /usr/share/squirrelmail >> /etc/apache2/apache2.conf 
# newaliases
# /etc/init.d/apache2 force-reload

Configuramos squirrelmail retocando el fichero /etc/squirrelmail/config.php
Aunque hay muchas opciones, para empezar sólo necesitamos cambiar el idioma a cristiano:

$squirrelmail_default_language = 'es_ES';

Es necesrio iniciar los demonios pop3-login e imap-login:

# /usr/lib/dovecot/pop3-login
# /usr/lib/dovecot/imap-login

y reiniciar apache:

# /etc/init.d/apache2 force-reload

Cualquier usuario del sistema puede acceder a su correo mediante un navegador:
http://localhost/webmail

 
Si los usuarios de correo son usuarios de tu sistema (sin shell) resulta interesante instalar el plugin change password (que permite que cambien su contraseña cuando quieran). Posiblemente explique en otro artículo como instalar este plugin