🚀 Mailcow auf VPS — Mailserver in 30 Minuten

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.

1. Domain, PTR und DNS

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

2. mailcow-dockerized installieren

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.

3. Erstes Postfach und der echte Test

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.

Kurzantworten

Ist der ausgehende Port 25 blockiert?

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.

Wie viel Festplatte braucht Mail?

Ü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 →

Verwandte Themen

Tarife ansehenAnleitungenFAQ