Servidor de correo · 3 min read · Sep 29, 2025

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

Modoboa es una plataforma de gestión y alojamiento de servidores de correo de código abierto para Linux. Está escrita en Python y utiliza Postfix y Dovecot para enviar y recibir correos electrónicos. Utiliza un servidor web Nginx y una base de datos MySQL/PostgreSQL. Te permite crear buzones de correo ilimitados y dominios de correo ilimitados. Puede integrarse con Let’s Encrypt para cifrar todas las comunicaciones entre tu servidor de correo y la red externa. Viene con un panel de administración basado en la web para gestionar dominios, buzones de correo, alias y más.

En este tutorial, te mostraré cómo instalar Modoboa en un servidor Debian 10.

Requisitos previos

  • Un servidor que ejecute Debian 10.
  • Un nombre de dominio válido apuntado a la IP de tu servidor.
  • Una contraseña de root configurada en el servidor y estarás conectado como root.

Comenzando

Antes de comenzar, actualiza los paquetes de tu sistema a la última versión con el siguiente comando:

apt-get update -y

A continuación, instala otras dependencias requeridas con el siguiente comando:

apt-get install git curl gnupg2 wget -y

Luego, establece el nombre de host de tu sistema con el siguiente comando:

hostnamectl set-hostname modoboa.example.com

Instalar Modoboa

A continuación, descarga la última versión de Modoboa con el siguiente comando:

git clone https://github.com/modoboa/modoboa-installer

Una vez que la descarga se haya completado, cambia el directorio a Modoboa y verifica la configuración con el siguiente comando:

cd modoboa-installer  
./run.py --stop-after-configfile-check example.com

Esto creará un nuevo archivo de configuración installer.cfg en tu directorio de trabajo actual.

A continuación, edita el archivo de configuración con el siguiente comando:

nano installer.cfg

Cambia las siguientes líneas:

[certificate]
generate = true
type = letsencrypt

[letsencrypt]
email = [email protected]

[database]
engine = postgres
host = 127.0.0.1
install = true

Guarda y cierra el archivo, luego inicia la instalación con el siguiente comando:

./run.py --interactive example.com

Una vez que la instalación se haya completado, deberías obtener la siguiente salida:

¡Bienvenido al instalador de Modoboa!

Advertencia:
Antes de comenzar la instalación, asegúrate de que los siguientes registros DNS existan para el dominio 'modoboa.example.com':
  mail IN A   
       IN MX  modoboa.example.com.

Tu servidor de correo se instalará con los siguientes componentes:
modoboa automx amavis clamav dovecot nginx razor postfix postwhite spamassassin uwsgi radicale opendkim
¿Confirmas? (Y/n) Y
El proceso puede ser largo, siéntete libre de tomar un café y volver más tarde ;)
Iniciando...
Generando nuevo certificado usando letsencrypt
Instalando amavis
Instalando spamassassin
Instalando razor
Instalando clamav
Instalando modoboa
Instalando automx
Instalando radicale
Instalando uwsgi
Instalando nginx
Instalando opendkim
Instalando postfix
Instalando postwhite
Instalando dovecot
¡Felicidades! Puedes disfrutar de Modoboa en https://modoboa.example.com (admin:password)

Acceder a la interfaz web de Modoboa

Ahora, abre tu navegador web y escribe la URL https://modoboa.example.com. Deberías ver la página de inicio de sesión de Modoboa:

Inicio de sesión de Modoboa

Proporciona el nombre de usuario predeterminado: admin, contraseña: password y luego haz clic en el botón Iniciar sesión. Serás redirigido al panel de control de Modoboa en la siguiente página:

Interfaz de usuario de Modoboa

Notas

Actualmente, hay un ERROR en el instalador de Modoboa que se ha introducido después de que esta guía fue escrita y probada inicialmente. El síntoma es un mensaje de ‘Error Interno del Servidor’ después de iniciar sesión en la GUI de Modoboa. La solución para este problema es editar el archivo /srv/modoboa/instance/instance/settings.py

nano /srv/modoboa/instance/instance/settings.py

y establecer:

USE_TZ = False

y luego reiniciar uwsgi

service uwsgi restart

Referencia del rastreador de problemas de Modoboa: https://github.com/modoboa/modoboa/issues/2286

Conclusión

En la publicación anterior, aprendiste cómo instalar Modoboa en un servidor Debian 10. Ahora puedes agregar tu primer dominio y comenzar a enviar correos a otras direcciones de correo electrónico.

Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

No spam. Cancela la suscripción en cualquier momento.