En ocasiones montar un servidor de correo puede ser una tarea farragosa, por eso existen servicios como iRedMail, que nos facilitan la vida con todas las configuraciones que hay que hacer para tener un servidor de correo. Con un simple comando, tienes un Postfix + Dovecot funcionando a la perfección y además tienen un conjunto de aplicaciones interesantes para gestionar las cuentas de correo así como un cliente de correo vía web.
Aquí tienes un listado de todo el Software que trae iRedMail:
- Postfix: Como Agente de Transferencia de Correo (Mail transfer agent , MTA).
- Dovecot: Servidor POP3 e IMAP.
- Nginx: Web server.
- OpenLDAP: Servidor LDAP para guardar las cuentas de correo.
- MySQL, MariaDB, PostgreSQL: Como servidor de Bases de datos.
- SpamAssassin: Filtro antispam.
- ClamAV: AntiVirus para correo.
- Amavisd-new: Una interfaz para gestionar Postfix, SpamAssassin y ClamAV.
- Roundcube: Cliente de correo para web.
- SOGo Groupware: Cliente para gestionar calendarios, contactos, tareas y también correo.
- Fail2ban: Para bloquear intentos de acceso por fuerza bruta.
- NetData: Un increíble monitor a tiempo real.
Requisitos necesarios para instalar iRedmail
Para poder instalar iRedMail es necesario utilizar una distribución de Linux y todas nuestras imágenes funcionan correctamente con este software, así que puedes instalarlo tanto en Ubuntu, Debian o CentOS sin problemas. Para instalar iRedMail, es necesario que el servidor tenga como mínimo 2GB de RAM.
También es necesario que nuestro servidor tenga un hostname configurado corto y que responda a un nombre de dominio, para ello editaremos los ficheros /etc/hostname y /etc/hosts y los dejaremos de la siguiente forma:
- Para el fichero /etc/hostname
mx
- Para el fichero /etc/hosts
127.0.1.1 mx.midominio.com mx localhost localhost.localdomain
El resultado final debería de ser el siguiente:
$ hostname -f
mx.midominio.com
Instalación de iRedMail
Para este tutorial vamos a utilizar Ubuntu 18.04, pero cualquier de nuestras distribuciones de Linux son funcionales. Lo primero que haremos será descargar el software y luego ejecutar el script. Primero, actualizamos repositorios:
# apt update
# apt upgrade
Luego instalamos el siguiente paquete:
# apt install bzip2
Descargamos el software con:
# wget https://bitbucket.org/zhb/iredmail/downloads/iRedMail-0.9.8.tar.bz2
Lo descomprimimos:
# tar xjf iRedMail-*.tar.bz2
Y lo ejecutamos:
# cd iRedMail-0.9.8
# bash iRedMail.sh
Durante la instalación deberemos de configurar los usuarios administradores así como todo el software que queremos instalar:
Tras la instalación, podremos acceder a los servicios desde las siguientes URL’s:
- Roundcube webmail: https://mx.midominio.com/mail
- SOGo groupware: https://mx.midominio.com/SOGo
- Netdata (monitor): https://mx.midominio.com/netdata
- Web admin panel (iRedAdmin): https://mx.midominio.com/iredadmin