Instalar y configurar un servidor de correo con iRedMail (1/2)

Instalar y configurar un servidor de correo con iRedMail en Ubuntu 18.04 (1/2).

A no ser que seas un usuario avanzado, configurar un servidor de correo (desde cero) en nuestro servidor o VPS puede convertirse en un verdadero quebradero de cabeza.

iRedMail es un script shell que instala y configura automáticamente todos los componentes necesarios de un servidor de correo en Linux / BSD, evitándonos la compleja instalación y configuración en manual. Nos permite crear buzones y dominios de correo desde un panel de administración sencillo de utilizar basado en la web.

Los buzones se pueden guardar en MariaDB / MySQL, PostreSQL u OpenLDAP. La totalidad de complementos que instala iRedMail son de código abierto, por ejemplo:

  • Servidor SMTP Postfix
  • Servidor IMAP Dovecot
  • Servidor web Nginx
  • OpenLDAP, ldapd
  • MySQL / MariaDB, PostgreSQL
  • Amavisd-new
  • SpamAssassin
  • ClamAV
  • Roundcube webmail
  • SOGo Groupware
  • Fail2ban
  • Mailing list manager «mlmmj»
  • Monitorización del servidor con Netdata
  • Servidor de políticas Postfix de iRedAPD para listas grises

El único requisito previo es que generes un registro MX en los registros de tu dominio

 

Instalar y configurar un servidor de correo con iRedMail

Comenzamos creando el registro MX, indicamos el subdominio, la dirección ip de destino, la prioridad y guardamos.

Explicación:

  • Valor TTL: Tiempo que los servidores DNS deben usar el registro antes de comprobar si existe alguna actualización.
  • Subdominio: Inserta el subdominio que quieres direccionar, en el caso de ser el registro principal del dominio sería una @.
  • Dirección de destino: Ip del servidor de correo.
  • Prioridad: tienes que especificar el valor de preferencia. A menor valor, más prioridad. La configuración de la prioridad se utiliza principalmente cuando se dispone de más de un servidor de correo.

Ejemplo…

Agregar un registro MX en la zona DNS

Agregar un registro MX en la zona DNS

Una vez configurado el registro MX accedemos a nuestro servidor o VPS.

Actualizamos el sistema.

Configuramos el hostname.

Editamos el archivo de host.

Copia y pega lo siguiente (con tu dominio).

Guarda el archivo, cierra el editor y reinicia el sistema.

 

Bien… ahora viene lo bueno.

Antes de comenzar con la instalación del servidor de correo con iRedMail, te recomiendo que visites la siguiente pagina y revises la ultima versión disponible (en este caso la 0.9.9).

https://bitbucket.org/zhb/iredmail/downloads/

Descargamos la ultima versión estable.

Descomprime el archivo descargado.

Accedemos a la carpeta que se a creado.

Ahora le das permisos al archivo ejecutable.

Lanzamos el script.

Nos aparece en la pantalla el instalador gráfico.

Instalar iRedMail pantalla principal

Instalar iRedMail pantalla principal

Seleccionamos la ruta donde se alojaran los correos, te recomiendo el predeterminado (/var/vmail).

Seleccionar ruta de mails

Seleccionar ruta de mails

Te recomiendo que escojas la opción «instalar servidor web», si no lo instalas no podrás acceder al panel de control web desde tu navegador preferido, tampoco a Roundcube.

Instalar un servidor web en iRedMail

Instalar un servidor web en iRedMail

Continuamos con la selección del servidor de base de datos, si no eres experto recomiendo MariaDB.

Instalar el motor de base de datos

Instalar el motor de base de datos

Debes tener en cuenta que si en el paso anterior elegimos instalar MariaDB o MySQL, solicitara la contraseña del root de MySQL.

 

Creamos nuestro primer dominio, no te preocupes posteriormente podrás ingresar más (desde el panel de control web).

Crear dominio en IredMail

Crear dominio en IredMail

Te solicita que ingreses una contraseña.

Para concluir la configuración del servidor… elije los complementos opcionales que quieres instalar en tu servidor de correo con IRedMail.

Seleccionar complementos opcionales en iRedMail

Seleccionar complementos opcionales en iRedMail

Una vez seleccionada la configuración de nuestro servidor, comienza la instalación propiamente dicha.

Revisa la configuración antes de continuar.

Confirmar datos de instalacion Servidor de correo iRedMail

Confirmar datos de instalacion Servidor de correo iRedMail

Una ver termine la instalación nos pregunta si queremos utilizar las reglas del firewall de iRedMail, responde «Y» a todo.

Confirmar puerto SSH en servidor iRedMail

Confirmar puerto SSH en servidor iRedMail

Ya lo tenemos instalado, podrás observar una pantalla donde te indica la url del panel de control, junto con los datos de acceso (no insertamos la captura por razones obvias).

Reinicia el sistema.

Accede al panel de control desde tu navegador web preferido.

https://mail.tu-dominio.com/iredadmin/

Pantalla de acceso al panel de control iRedMail

Pantalla de acceso al panel de control iRedMail

Recuerda que aun no hemos instalado ningún certificado, por tanto tendrás que añadir la excepción de la url en el navegador.

Damos por concluido el articulo «Instalar y configurar un servidor de correo con iRedMail en Ubuntu, parte 1 de 2). La solución al certificado (y más) lo vemos en el siguiente articulo.

 

Espero que este articulo te sea de utilidad, puedes colaborar con nosotros con el simple gesto de compartir los manuales en tu sitio web, blog, foro o redes sociales.

 

2 Comentarios

  1. M.G
    07/09/2019
    • sololinux
      07/09/2019

Agregar comentario