Aprendamos cómo instalar iRedmail en Ubuntu 20.04. Tener nuestro propio servidor de correo es genial, podemos crear tantas cuentas de correo como queramos, configurar el límite de archivos adjuntos, crear nuestros propios filtros de spam, etc. Pero instalar y configurar un servidor de correo puede estresarte y consumir tu valioso tiempo. . iRedmail es una solución de servidor de correo de código abierto, con iRedmail podemos implementar un servidor de correo con todas las funciones en varios minutos. Puede ayudarlo a reducir el tiempo que dedica a crear un servidor de correo.
Instalará los servicios y la aplicación necesarios para ejecutar un servidor de correo. iRedmail es compatible con todas las principales distribuciones de Linux, pero en este tutorial le mostraremos cómo instalar iRedmail en Ubuntu 20.04. iRedmail está diseñado para instalarse en un sistema operativo nuevo. Significa que es muy recomendable que lo instale en un sistema operativo recién instalado.
Requisitos
- Acceso SSH con privilegios de root
- Un nombre de dominio
- Un Ubuntu 20.04 nuevo con un mínimo de 2 GB de RAM
1. Inicie sesión a través de SSH y actualice el sistema
ssh root@IP_Address -p Port_number
Una vez que haya iniciado sesión, ejecute el siguiente comando para actualizar todos los paquetes instalados a la última versión disponible
apt update && apt upgrade
2. Crear/Editar nombre de host
Debe tener un nombre de dominio completo (FQDN) adecuado como nombre de host de su servidor para poder instalar iRedmail. El FQDN debería ser como sub.dominio.com, si su nombre de host es solo un nombre de dominio, iRedmail no se instalará correctamente. Una vez creado, también debe crear un registro para él. Por ejemplo, en este tutorial, usaremos mailx.domain.com.
hostnamectl set-hostname mailx.domain.com
Además de crear un registro A para el nombre de host, también debe crear un registro MX. Un registro MX de su nombre de dominio debe apuntar al nombre de host del servidor de correo. En cuanto al registro A para su nombre de host, debe apuntar a la dirección IP de su servidor.
Si está utilizando nuestro servidor DNS administrado gratuito (dns1.rosehosting.com y dns2.rosehosting.com), puede editar/agregar registros A y MX para su nombre de dominio a través del área de clientes. O, si no sabe o tiene dudas sobre cómo hacerlo, puede comunicarse con nuestro equipo de soporte en cualquier momento.
Puede invocar el siguiente comando para ver su nombre de host:
hostnamectl status
Verá un resultado como este:
root@server ~ # hostnamectl status Static hostname: mailx.domain.com Icon name: computer-vm Chassis: vm Machine ID: 13fced5cb25a4188a476f6010ac63a68 Boot ID: f75fc7bec4bf4dcb8718c8c550dd7e6f Virtualization: kvm Operating System: Ubuntu 20.04.2 LTS Kernel: Linux Linux 5.4.0-65-generic Architecture: x86-64
Para ver los cambios, cierre la sesión de SSH y vuelva a iniciar sesión, luego invoque:
hostname -f
3. Descargar iRedmail
Puede ir a su página de descarga oficial para obtener la última versión. En junio de 2021, al momento de escribir este blog, la última versión era 1.4.0, usamos esa versión para este tutorial.
wget https://github.com/iredmail/iRedMail/archive/1.4.0.tar.gz
Vamos a descomprimirlo.
tar -xf 1.4.0.tar.gz
4. Instalar iRedmail
Procedamos con la instalación ahora.
cd iRedMail-1.4.0/ chmod +x iRedmail.sh ./iRedmail.sh
Accederá a un asistente de configuración, presione Y para continuar.
En este paso, se le pide que especifique la ruta de almacenamiento, puede usar la predeterminada y continuar
Elija si desea instalar Nginx o no, deberá acceder al correo web y a la página de administración de correo para administrar su dominio, cuentas de correo electrónico, etc. Por lo tanto, es mejor elegir Nginx como servidor web, presione Siguiente para continuar.
Elija su servidor de almacenamiento preferido para almacenar cuentas de correo y todo. En este tutorial, usamos MariaDB como backend de almacenamiento.
Ahora, se le pide que cree una contraseña para el usuario raíz de MySQL, cree y guarde una copia, es posible que la necesite en el futuro. Tenga en cuenta que si eligió MariaDB en el paso anterior, incluso si creó una contraseña para el usuario raíz, aún puede iniciar sesión en el shell de MariaDB como raíz sin que se le solicite una contraseña. Es porque MariaDB usa el complemento de autenticación unix_socket, lo que significa que permite a los usuarios usar las credenciales del sistema operativo para conectarse al servidor MariaDB.
Como se ve en la imagen, deberá especificar su nombre de dominio, que no puede ser el mismo que el nombre de host de su servidor:
Una vez que se especifica el dominio, se le pedirá que cree una contraseña para [email protected], estas credenciales serán necesarias para administrar sus cuentas de correo electrónico y dominios.
Elija componentes adicionales para instalar. Instalaremos Roundcube, que es un cliente de correo web rápido y ligero.
Pulse Siguiente para continuar con la instalación. El script de instalación mostrará todas las opciones seleccionadas.
Revise las opciones y presione Y luego ENTER para continuar con la instalación de los componentes necesarios.
Presione ENTRAR
Presione ENTER nuevamente para reiniciar el firewall.
Después de esto, se le mostrarán los detalles de instalación de iRedmail.
Ahora, vaya a su https://mailx.domain.com/iredadmin/ para acceder al panel de administración de iRedAdmin, donde puede administrar sus dominios y cuentas de correo electrónico
Por supuesto, no tiene que instalar iRedmail en Ubuntu 20.04, si utiliza uno de nuestros paquetes de alojamiento de VPS Linux administrados, en cuyo caso simplemente puede solicitar a nuestros administradores de sistemas expertos que instalen iRedmail, Open-Source Mail Server, en Ubuntu 20.04 para ti. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato.
PD . Si te gustó esta publicación, sobre cómo instalar iRedmail en Ubuntu 20.04 , por favor compártelo con tus amigos en las redes sociales usando los botones de abajo o simplemente deja un comentario en la sección de comentarios. Gracias.