Zum Inhalt springen
Modul 2 · Lektion 6 von 26

Grundlagen zu Firewall und fail2ban

Teil von Mailcow: einen eigenen Mailserver sicher betreiben, im Modul Servervoraussetzungen und DNS.

Autor

Mailcow erwartet, dass diese eingehenden Ports aus dem Internet erreichbar sind:

Port Dienst
25 SMTP (eingehender MX)
465 SMTPS-Submission
587 Submission mit STARTTLS
993 IMAPS
995 POP3S
4190 ManageSieve
80 HTTP (ACME-Challenge + Weiterleitung)
443 HTTPS (Admin-Oberfläche + Webmail)

UFW-Beispiel:

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

fail2ban in Mailcow: Der Container netfilter-mailcow sperrt bereits nach dem Prinzip von fail2ban. Betreiben Sie kein fail2ban auf dem Host für dieselben Ports, denn es kommt den NFTables-Regeln des Containers in die Quere.

Sperren Sie Port 110 und 143 (IMAP/POP3 im Klartext). Mailcow lässt sie für ältere Clients standardmäßig offen; schließen Sie sie an der Firewall, sofern Sie sie nicht brauchen.

Melden Sie sich an, um festzuhalten, was Sie gelesen haben.

Pulse · Cold-E-Mail-Versand

Versandinfrastruktur, die nur Ihnen gehört.

Jede Domain bekommt ihren eigenen MX-Host, ihre eigene IP, ihren eigenen DKIM-Selektor und ihr eigenes Zertifikat. Managed Pulse ist jetzt verfügbar, und wir betreiben es für Sie; die Self-hosted-Version kommt im 4. Quartal 2026.

# auf einem frischen Ubuntu-Server
$ cd pulse && sudo ./install.sh
→ docker compose up · kumomta · stalwart · caddy
→ dashboard ready on https://pulse.yourdomain.com
$

Außerdem von uns:Beat: Monitoring, das Ihnen die Lösung nenntBeratung: 65 $ pro Stunde, ohne Retainer