mailcow-dockerized von Anfang bis Ende: DNS-Einträge, PTR, Compose-Installation, erstes Postfach und Gmail-Zustelltest. Echte Ubuntu-Befehle.
Mailcow ist eine vollständige Mail-Suite — Postfix (SMTP), Dovecot (IMAP), SpamAssassin, SOGo-Webmail, Kalender und Kontakte — in einem docker-compose-Projekt mit Panel. Dieser Leitfaden behandelt DNS, Installation und den ersten Zustellbarkeitstest. Warum eigene Mail: Mailserver-VPS.
Wählen Sie `mail.example.com`. Legen Sie eine A-Record auf Ihren Server und eine MX-Record für `example.com`, die darauf zeigt (Priorität 10). Setzen Sie das Reverse-DNS (PTR) Ihrer IP auf `mail.example.com` — in der Verwaltungskonsole Ihres Servers unter dessen IP. SPF, DKIM und DMARC erzeugen Sie nach der Installation in Mailcow — lassen Sie jetzt Platz dafür.
dig +short A mail.example.com dig +short MX example.com # after install: dig +short TXT example.com | grep spf
apt update && apt install -y git ufw git clone https://github.com/mailcow/mailcow-dockerized cd mailcow-dockerized cp sample/mailcow.conf . # set: MAILCOW_HOSTNAME=mail.example.com ufw allow 25,80,110,143,465,587,993,995,4190/tcp && ufw allow OpenSSH && ufw --force enable docker compose pull && docker compose up -d
Das Laden des Stacks dauert einige Minuten. Der Einrichtungsassistent unter `https://mail.example.com` führt Sie durch die DNS-Einträge, die Mailcow erzeugt: SPF, DKIM-Schlüssel und eine DMARC-Richtlinie — kopieren Sie jede in Ihre DNS-Zone. Warten Sie auf die Ausbreitung und führen Sie die Prüfungen des Assistenten so lange aus, bis sie grün werden.
Im Panel: Configuration → Mailboxes — legen Sie `[email protected]` an, setzen Sie ein Passwort, öffnen Sie das Webmail unter `/simplesaml` oder über SOGo unter `/SOGo`. Senden Sie dann echte Mail an eine Gmail- und eine Outlook-Adresse und prüfen Sie die Header: SPF, DKIM und DMARC müssen jeweils `pass` zeigen. Erst danach teilen Sie jemandem Ihre neue Adresse mit.
Auf Buran-Servern nicht: Ein Live-Test von unserem VPS zu `mx.google.com` beantwortet `220 ESMTP`, Ihr Postfix kann also mit fremden Mailservern sprechen. Eingehenden Port 25 öffnen Sie selbst mit ufw, wie oben.
Überraschend wenig: Ein Team von 15 Personen mit jahrelanger Korrespondenz passt in 20–30 GB. Die 100 GB des Core VPS 4 reichen den meisten; wählen Sie eine NVMe-Stufe, wenn Nutzer große Anhänge behalten, da Mailcow sie über IMAP von derselben Festplatte ausgibt.
Ihre Domain, unbegrenzte Postfächer, eine feste Rechnung. Mailserver holen →