Como instalar y configurar IREDMAIL

iRedMail ✅ es una solución completa de servidor de correo de código abierto que ofrece funciones básicas como cuentas de correo virtuales ilimitadas, etc.🥇

La instalación de iRedMail la vamos a realizar sobre un CentOS 7. He utilizado esta versión por ser la más actual pero estable de dicho sistema.

CentOS es un sistema operativo de código abierto, basado en la distribución Red Hat Enterprise Linux, operándose de manera similar, y cuyo objetivo es ofrecer al usuario un software de “clase empresarial” gratuito. Se define como robusto, estable y fácil de instalar y utilizar.

IRedMail Mail Server: iRedMail es una solución completa de servidor de correo de código abierto que ofrece funciones básicas como cuentas de correo virtuales ilimitadas, POP3 / IMAP / SMTP, webmail de roundcube, etc.

Preparación del sistema.

Lo primero que vamos a hacer es configurar la DNS que utilizara y la dirección IP que tendrá el equipo.18:42:25

Primero configuraremos las DNS  en “/etc/resolv.conf”

search srv-iredmail
nameserver 192.168.27.5

 

nameserver 8.8.8.8

Después configuraremos el interface de red enp0s3 (en mi caso).

ifcfg enp0s3 192.168.27.3

A continuación editamos el fichero correspondiente al interfaz.

nano /etc/sysconfig/network-scripts/ifcfg-eth0

Añadimos las siguientes líneas.

TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_FAILURE_FATAL=no
NAME=enp0s3
UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
DEVICE=enp0s3
ONBOOT=yes
NETWORK=192.168.27.0
NETMASK=255.255.255.0
IPADDR=192.168.27.3
DNS=127.0.0.1,8.8.8.8
GATEWAY=192.168.27.1
DNS1=192.168.27.5

DNS2=8.8.8.8.8

Reiniciamos el equipo.

reboot

Actualizamos el sistema.

Yum update

PREINSTALACIÓN DE IREDMAIL

IRedMail está diseñado para ser desplegado en un sistema de servidor FRESH , lo que significa que su servidor no tiene componentes relacionados con el correo instalado, por ejemplo, MySQL, OpenLDAP, Postfix, Dovecot, Amavisd, etc iRedMail los instalará y configurará automáticamente.

Lo primero que vamos a hacer es instalar todos los componentes y librerías mediante el siguiente comando.

yum install -y wget nano bzip2

Ahora nos aseguraremos de que el servicio postfix está detenido. En caso de estar funcionando pude provocar conflictos con el servidor Iredmail.

service postfix stop

chkconfig postfix off

Introduzca el siguiente comando para ver el nombre del host actualmente:

hostname –f

Vamos a definir el nombre del equipo. En CentOS se establece en dos archivos.

Nano /etc/sysconfig/network

srv-mail.es

Nano /etc/hostname

srv-mail.es

Ahora asignaremos una dirección IP al nombre de la máquina.

Nano /etc/hosts

192.168.27.3   srv-mail.es   Correo

El siguiente paso es deshabilitar SELinux para ello editamos el siguiente archivo.

Nano /etc/selinux/config

Para deshabilitarlo inmediatamente sin reiniciar el servidor.

setenforce 0

Reiniciamos la máquina.

Reboot

INSTALACIÓN DE IREDMAIL

Procederemos a descargarnos la última versión de Iredmail.

Wget https://bitbucket.org/zhb/iredmail/downloads/iRedMail-0.9.6.tar.bz2

Luego lo descomprimimos.

tar xjf iRedMail-0.9.6.tar.bz2

Accedemos a la carpeta descomprimida e iniciamos el instalador.

cd /root/iRedMail-0.9.6

bash iRedMail.sh

Comienza el asistente que nos ayudara a realizar la instalación.

  • Bienvenido y gracias por su uso.

YES

  • Especifique la ubicación para almacenar todos los buzones.

/var/vmail

  • Elegimos el servidor web que queremos usar.

Nginx

  • Elija backend utilizado para almacenar cuentas de correo. Puede administrar las cuentas de correo con iRedAdmin, panel de administración web iRedMail. En mi caso elijo OpenLDAP.

OpenLDAP

  • Definimos el sufijo LDAP.

dc=nombre del domnio,dc=es

  • Definimos la contraseña del MySQL.

password

  • Agregamos el primer nombre de dominio de correo.

dominio.es

  • Insertamos la contraseña de la cuenta de administrador.

password

  • Elija componentes opcionales. (En mi caso los selecciono todos).
  • Después el instalador nos pedirá que revisemos la configuración y nos pedirá confirmación.

y

  • Comenzará la instalación y al finalizar nos muestra las credenciales que hemos definido y las direcciones para acceder al panel de administración y al correo por nuestra interface web.
  • Por ultimo reiniciamos el servidor para que se complete la instalación y se habiliten todos los servicios.

Reboot

  • Ahora ya podemos acceder con nuestras credenciales mediante el interface web.

https://192.168.27.3/iredadmin

  • Estas serian las direcciones para acceder a los clientes de correos que hemos instalado.
https://192.168.27.3/SOGo/

https://192.168.27.3/mail/

FranPCinfo - Iredmail

Summary
Review Date
Reviewed Item
Como instalar y configurar IREDMAIL
Author Rating
51star1star1star1star1star