Ir al contenido
Módulo 2 · Lección 6 de 26

Lo básico de firewall y fail2ban

Parte del curso Mailcow: domina tu propio servidor de correo, en el módulo Requisitos del servidor y DNS.

Autor

Mailcow espera estos puertos entrantes abiertos desde internet:

Puerto Servicio
25 SMTP (MX entrante)
465 Submission SMTPS
587 Submission con STARTTLS
993 IMAPS
995 POP3S
4190 ManageSieve
80 HTTP (desafío ACME + redirección)
443 HTTPS (interfaz de administración + webmail)

Ejemplo con UFW:

ufw allow 25,80,443,465,587,993,995,4190/tcp

fail2ban dentro de Mailcow: el contenedor netfilter-mailcow ya hace bloqueos al estilo de fail2ban. No corras fail2ban a nivel del host en los mismos puertos, porque choca con las reglas NFTables del contenedor.

Bloquea los puertos 110 y 143 (IMAP/POP3 en texto plano). Mailcow los deja abiertos por defecto para clientes antiguos; ciérralos en el firewall salvo que los necesites.

Inicia sesión para llevar el registro de lo que ya leíste.

Pulse · envío de cold email

Infraestructura de envío solo para ti.

Cada dominio tiene su propio host MX, su IP, su selector DKIM y su certificado. Contrátalo administrado y nosotros lo operamos por ti, o compra una licencia y ejecútalo en tus propios servidores.

# en un servidor Ubuntu recién instalado
$ cd pulse && sudo ./install.sh
→ docker compose up · kumomta · stalwart · caddy
→ dashboard ready on https://pulse.yourdomain.com
$

También de nosotros:Beat: monitoreo que te da la soluciónConsultoría: US$ 65/h, sin cuota mensual