GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo configurar un servidor de correo con todas las funciones con iRedMail en Ubuntu 18.04 VPS

iRedMail es una solución de servidor de correo gratuita, de código abierto y con todas las funciones que le permite alojar su propio servidor de correo sin costo alguno. iRedMail es un script que instala y configura automáticamente todos los componentes necesarios del servidor de correo en su servidor, ahorrándole mucho tiempo. Puede crear buzones de correo ilimitados y dominios de correo ilimitados a través de la interfaz basada en web de iRedMail.

Si está buscando una solución de servidor de correo gratuita, completa y sin dolores de cabeza, entonces iRedMail es la mejor opción para usted. Todos los componentes utilizados en iRedMail son gratuitos y de código abierto, incluidos Postfix, Dovecot, Nginx, MariaDB, SpamAssassin, ClamAV, SOGo, Fail2ban, Roundcube y Netdata.

En este tutorial, aprenderemos cómo instalar y configurar el servidor iRedMail en Ubuntu 18.04 VPS.

Requisitos

  • Un Ubuntu 18.04 VPS nuevo en Atlantic.Net Cloud con un mínimo de 2 GB de RAM.
  • Un nombre de dominio válido apuntado a su dirección IP de VPS. En este tutorial, usaremos mail.example.com.
  • Registros A y MX para su servidor.

Nota :Puede consultar la Guía de DNS del Atlántico para administrar los registros de DNS.

Paso 1:crear un servidor en la nube de Atlantic.Net

Primero, inicie sesión en su servidor en la nube de Atlantic.Net. Cree un nuevo servidor, eligiendo Ubuntu 18.04 como sistema operativo con al menos 2 GB de RAM. Conéctese a su servidor en la nube a través de SSH e inicie sesión con las credenciales resaltadas en la parte superior de la página.

Una vez que haya iniciado sesión en su servidor Ubuntu 18.04, ejecute el siguiente comando para actualizar su sistema base con los últimos paquetes disponibles.

apt-get update -y

Paso 2:configurar el nombre de host

A continuación, deberá configurar el nombre de host de su servidor. En este caso, estableceremos el nombre de host en mail.example.com, como se muestra a continuación:

hostnamectl set-hostname mail.example.com

A continuación, abra el archivo /etc/hosts y vincule la dirección IP de su servidor con el nombre de host:

nano /etc/hosts

Agregue la siguiente línea:

your-server-ip   mail.example.com mail

Guarde y cierre el archivo. Luego, ejecute el siguiente comando para aplicar los cambios de configuración:

hostname -f

Paso 3:instalar iRedMail

Primero, deberá descargar la última versión de iRedMail desde su página de descarga oficial. Puedes descargarlo con el siguiente comando:

wget https://bitbucket.org/zhb/iredmail/downloads/iRedMail-0.9.9.tar.bz2

Una vez descargado, extraiga el archivo descargado con el siguiente comando:

tar xvf iRedMail-0.9.9.tar.bz2

A continuación, cambie el directorio al directorio extraído con el siguiente comando:

cd iRedMail-0.9.9

A continuación, ejecute el script de instalación de iRedMail como se muestra a continuación:

bash iRedMail.sh

Durante la instalación, deberá responder varias preguntas para configurar el servidor de correo iRedMail.

Primero, será redirigido a la pantalla de bienvenida de iRedMail como se muestra a continuación:

Seleccione y presiona Entrar para continuar con la instalación. Debería ver la siguiente pantalla:

Aquí, especifique un directorio para almacenar buzones y haga clic en Siguiente botón. Debería ver la siguiente pantalla:

Seleccione un servidor web y haga clic en Siguiente botón. Debería ver la siguiente pantalla:

Seleccione una base de datos y haga clic en Siguiente botón. Debería ver la siguiente pantalla:

Especifique una contraseña para el administrador de MySQL y haga clic en Siguiente botón. Debería ver la siguiente pantalla:

Especifique un nombre de dominio válido y haga clic en Siguiente botón. Debería ver la siguiente pantalla:

Especifique una contraseña para el administrador del dominio de correo. Esto también se usará para iniciar sesión en webmail e iRedMail. Haga clic en Siguiente botón. Debería ver la siguiente pantalla:

Seleccione los diferentes componentes que desea instalar con iRedMail y haga clic en Siguiente botón. Debería ver el siguiente resultado:

*************************************************************************
***************************** WARNING ***********************************
*************************************************************************
*                                                                       *
* Below file contains sensitive infomation (username/password), please  *
* do remember to *MOVE* it to a safe place after installation.          *
*                                                                       *
*   * /root/iRedMail-0.9.9/config
*                                                                       *
*************************************************************************
********************** Review your settings *****************************
*************************************************************************

* Storage base directory:               /var/vmail
* Mailboxes:
* Daily backup of SQL/LDAP databases:
* Store mail accounts in:               MariaDB
* Web server:                           Nginx
* First mail domain name:               example.com
* Mail domain admin:                    [email protected]
* Additional components:                Roundcubemail netdata iRedAdmin

< Question > Continue? [y|N]y

Ahora, revisa todas las opciones que has elegido, escribe y y pulsa Intro para continuar con la instalación. Una vez que la instalación se haya completado con éxito, debería ver el siguiente resultado:

********************************************************************
* URLs of installed web applications:
*
* - Roundcube webmail: https://mail.example.com/mail/
* - netdata (monitor): https://mail.example.com/netdata/
*
* - Web admin panel (iRedAdmin): https://mail.example.com/iredadmin/
*
* You can login to above links with below credential:
*
* - Username: [email protected]
* - Password: [email protected]
*
*
********************************************************************
* Congratulations, mail server setup completed successfully. Please
* read below file for more information:
*
*   - /root/iRedMail-0.9.9/iRedMail.tips
*
* And it's sent to your mail account [email protected]
*
********************* WARNING **************************************
*
* Please reboot your system to enable all mail services.
*
********************************************************************

En el resultado anterior, debería ver las URL de todas las aplicaciones web instaladas.

A continuación, detenga el servicio de freshclam y actualice la base de datos de ClamAV con el siguiente comando:

systemctl stop clamav-freshclam
freshclam

A continuación, elimine el directorio de origen de iRedMail con el siguiente comando:

rm -rf /root/iRedMail-0.9.9/

Finalmente, reinicie su servidor para habilitar todos los servicios de correo.

Paso 4:acceda a la interfaz web de iRedMail

Ahora, abra su navegador web y escriba la URL https://mail.example.com/iredadmin. Será redirigido a la pantalla de inicio de sesión de iRedMail:

Proporcione su nombre de usuario y contraseña de administrador. Luego, haga clic en Iniciar sesión botón. Debería ver el panel de iRedMail en la siguiente página:

A continuación, haga clic en el botón Agregar> Usuario para crear su primera cuenta de correo electrónico. Debería ver la siguiente página:

Proporcione su nombre de usuario, contraseña y cuota de buzón y haga clic en Agregar botón. Una vez que el usuario se haya creado correctamente, debería ver la siguiente pantalla:

A continuación, abra su navegador web y escriba la URL https://mail.example.com/mail para acceder al correo web de Roundcube. Debería ver la siguiente pantalla:

Ahora, proporcione su nombre de usuario y contraseña de correo electrónico que creó anteriormente y haga clic en Iniciar sesión botón. Debería ver el panel de correo web de Roundcube:

Ahora puede enviar y recibir correo electrónico con esta interfaz.

También puede monitorear el rendimiento de su servidor con Netdata. Para hacerlo, abra su navegador web y escriba la URL https://mail.example.com/netdata . Será redirigido al panel de control de Netdata en la siguiente pantalla.

Conclusión

¡Felicidades! Ha instalado y configurado con éxito un servidor iRedMail con todas las funciones en Ubuntu 18.04 VPS. Ahora puede agregar más dominios y cuentas de correo electrónico a su servidor de correo. ¡Empiece a usar iRedMail registrándose para obtener una cuenta de alojamiento VPS con Atlantic.Net hoy mismo!


Linux
  1. Cómo configurar el servidor IRedMail en Ubuntu 18.04 LTS

  2. Cómo configurar un servidor de correo con PostfixAdmin en Debian 11

  3. Cómo configurar un servidor de correo con Modoboa en Debian 10

  4. Cómo configurar fácilmente un servidor de correo en Debian 9 Stretch con iRedMail

  5. Cómo configurar fácilmente un servidor de correo en Debian 10 Buster con iRedMail

Cómo configurar un servidor Seafile con Nginx en Ubuntu 18.04

Cómo configurar Tomcat con Nginx como proxy inverso en Ubuntu 18.04

Cómo configurar un servidor de correo con todas las funciones con Postfix, Dovecot y Roundcube en Ubuntu 18.04

Cómo configurar un servidor FTP con ProFTPD en Ubuntu 18.04

Cómo configurar un servidor de correo con Modoboa en Ubuntu 20.04

Cómo configurar un servidor de correo SMTP con Postfix en Ubuntu 18.04