Ein eigener Mailserver ermöglicht Ihnen die vollständige Kontrolle über Ihren E-Mail-Verkehr – von der Datenspeicherung bis zur Sicherheit. Mit der Open-Source-Lösung Mailcow (Dockerized) lässt sich ein leistungsstarker Mailserver in wenigen Schritten aufsetzen. In dieser Anleitung erfahren Sie, wie Sie Mailcow auf einem Linux-basierten Root- oder vServer installieren und optimal konfigurieren, um eine stabile und sichere E-Mail-Umgebung zu betreiben.
Was versteht man unter einem eigenen E-Mail-Server?
Ein eigener E-Mail-Server ist ein selbst verwaltetes System, das den gesamten E-Mail-Verkehr – also das Senden, Empfangen und Speichern von Nachrichten – unabhängig von externen Diensten abwickelt. Im Gegensatz zu populären Anbietern wie Gmail, Outlook oder GMX behalten Sie hier die uneingeschränkte Kontrolle über Ihre Daten, Sicherheitsrichtlinien und Konfigurationen.
Gerade Unternehmen mit hohen Datenschutzanforderungen oder individuellen Sicherheitsvorgaben profitieren von einem eigenen Mailserver. Er ermöglicht es, Compliance-Richtlinien besser einzuhalten, die Datenhoheit zu sichern und den E-Mail-Dienst exakt auf die internen Anforderungen abzustimmen.
Welche Vorteile bietet ein eigener Mailserver?
Ein selbst verwalteter Mailserver bringt eine Vielzahl an Vorteilen mit sich – sowohl im Hinblick auf Datenschutz als auch auf Flexibilität und Kostenkontrolle:
- Maximale Kontrolle: Sie legen selbst fest, welche Sicherheitsstandards gelten, wie viel Speicherplatz pro Postfach zur Verfügung steht und wer Zugriff auf den Server erhält.
- Datenschutz und Sicherheit: Da keine externen Anbieter eingebunden sind, behalten Sie die volle Kontrolle über sämtliche Kommunikationsdaten – ein entscheidender Faktor für DSGVO-konforme E-Mail-Verwaltung.
- Individuelle Gestaltung: Konfigurieren Sie Ihren Mailserver exakt nach Ihren Bedürfnissen – inklusive eigener Domains, Benutzerkonten und spezifischer Richtlinien.
- Kostenvorteile: Es fallen keine laufenden Gebühren pro Nutzer an, was besonders bei wachsender Mitarbeiterzahl zu erheblichen Einsparungen führen kann.
- Unabhängigkeit von Drittanbietern: Sie sind nicht von Wartungsarbeiten, Preisänderungen oder Ausfällen externer Provider betroffen und behalten so die volle Betriebssicherheit.
- Erweiterbarkeit: Open-Source-Lösungen wie Mailcow ermöglichen die Integration zusätzlicher Funktionen – etwa Webmail-Oberflächen, Spam-Filter, Kalender oder Kontaktverwaltung – für eine umfassende Kommunikationsplattform.
Eigener Mailserver: Welche Voraussetzungen müssen erfüllt sein?
Bevor Sie einen eigenen Mailserver einrichten, sollten Sie sicherstellen, dass sowohl Hardware als auch Software den technischen und sicherheitsrelevanten Anforderungen entsprechen. Neben einem leistungsfähigen Server benötigen Sie insbesondere eine statische IP-Adresse, um eine stabile und verlässliche E-Mail-Kommunikation zu gewährleisten. Der konkrete Ressourcenbedarf richtet sich nach dem geplanten Nutzungsvolumen, also etwa der Anzahl der Benutzerkonten, der Größe der Postfächer sowie den gewünschten Zusatzfunktionen wie Spamfilter oder Archivierung.
Technische Empfehlungen (Stand 2025):
- Sicherheitsprotokolle: Nutzen Sie moderne Standards wie TLS 1.2 oder 1.3, DKIM, SPF und DMARC, um Ihre E-Mails vor Manipulation und Missbrauch zu schützen.
- Empfohlene Software: Bewährte Komponenten wie Postfix (Mail Transfer Agent), Dovecot (IMAP/POP3-Server), OpenDKIM (E-Mail-Signaturen) und rspamd (Spamfilter, moderne Alternative zu SpamAssassin) sorgen für einen stabilen Betrieb. Alternativ bietet sich eine containerbasierte Lösung wie Docker Mailserver oder Mailcow an.
- Betriebssysteme: Verwenden Sie aktuelle LTS-Versionen von Ubuntu oder Debian, um langfristige Sicherheitsupdates und Stabilität zu gewährleisten.
- Datenschutz und Sicherheit: Achten Sie auf eine DSGVO-konforme Konfiguration, die Nutzung gültiger SSL bzw. TLS-Zertifikate sowie eine sichere E-Mail-Archivierung.
- Reverse DNS und IPv6: Damit Ihre E-Mails von großen Anbietern wie Gmail oder Outlook nicht blockiert werden, sind PTR-Einträge (Reverse DNS) und IPv6-Kompatibilität zwingend erforderlich.
- Monitoring und Backups: Setzen Sie auf Überwachungstools wie Fail2Ban zur Angriffsabwehr und Watchtower für automatisierte Docker-Updates. Regelmäßige, verschlüsselte Backups gewährleisten die Integrität und Verfügbarkeit Ihrer Daten.
Worauf ist bei der Einrichtung eines E-Mail-Servers zu achten?
Die Einrichtung eines eigenen Mailservers erfordert technisches Fachwissen, eine saubere Planung und höchste Sorgfalt bei der Sicherheitskonfiguration. Nur durch konsequente Umsetzung aller sicherheitsrelevanten Maßnahmen lässt sich eine zuverlässige und DSGVO-konforme E-Mail-Kommunikation gewährleisten.
Sicherheitskonfigurationen im Überblick
Damit Ihr Mailserver stabil und sicher läuft, sollten Sie folgende Punkte unbedingt berücksichtigen:
- Aktuelle TLS-Zertifikate: Verwenden Sie stets moderne Verschlüsselungsstandards (mindestens TLS 1.2, besser TLS 1.3) für den sicheren Datentransfer.
- Authentifizierungsrichtlinien: Richten Sie SPF-, DKIM- und DMARC-Einträge korrekt ein, um die Echtheit Ihrer E-Mails zu gewährleisten und Spam zu vermeiden.
- SASL-Authentifizierung & Ratelimiting: Diese Mechanismen schützen Ihren Server vor unbefugtem Zugriff und verhindern Spam durch automatisierte Massenversendungen.
- Verschlüsselte Verbindungen: Sorgen Sie dafür, dass sowohl der Empfang (IMAP/POP3) als auch der Versand (SMTP) über verschlüsselte Verbindungen erfolgen.
- Protokollierung & Logmanagement: Nutzen Sie Tools wie
rsyslogund setzen Sie auf eine strukturierte Log Rotation, um Systemaktivitäten nachvollziehbar zu dokumentieren.
Allgemeine Empfehlungen zur Einrichtung
Neben der Sicherheit spielen auch Konfiguration, Monitoring und Wartung eine zentrale Rolle. Folgende Aspekte sollten Sie bei der Einrichtung besonders beachten:
- Wahl des Betriebssystems: Setzen Sie auf eine stabile und sichere Basis – bevorzugt eine aktuelle LTS-Version von Ubuntu oder Debian. Eine Übersicht über die verschiedenen Linux-Distributionen bietet unser Blogartikel "Ein Überblick über verschiedene Linux-Distributionen".
- DNS-Einträge korrekt konfigurieren: Dazu gehören MX-, SPF-, DKIM- und DMARC-Records, die für die korrekte Zustellung Ihrer E-Mails entscheidend sind.
- Serverabsicherung: Eine Kombination aus Firewall, Fail2Ban und konsequenter Verschlüsselung schützt Ihr System vor Angriffen. Eine Anleitung zur Absicherung Ihres virtuellen Servers finden Sie in unserem FAQ-Artikel "Wie kann ich meinen virtuellen Server absichern?".
- Monitoring & Verwaltung: Nutzen Sie Tools zur Überwachung des Systemzustands und automatisieren Sie sicherheitsrelevante Updates, um Ausfälle frühzeitig zu erkennen.
- Regelmäßige Wartung: Planen Sie Updates, Backups und Systemprüfungen in festen Intervallen ein.
- Reverse-DNS & IPv6: Diese Einträge sind Voraussetzung, damit große Anbieter wie Gmail Ihre E-Mails akzeptieren.
- Rechtliche Anforderungen: Beachten Sie DSGVO-Vorgaben und sorgen Sie für eine GoBD-konforme E-Mail-Archivierung.
Welche Hardware wird benötigt?
Die benötigte Hardware hängt maßgeblich vom Einsatzzweck und der Nutzungsintensität Ihres Mailservers ab. Entscheidend sind dabei Faktoren wie das tägliche E-Mail-Volumen, die Anzahl der Benutzer und die durchschnittliche Größe der Nachrichten. Auch zusätzliche Dienste – etwa Backup-Systeme, Spam-Filter oder Virenscanner – benötigen weitere Ressourcen. Unverzichtbar ist eine statische IPv4-Adresse, um Zustellprobleme zu vermeiden, da E-Mails von Servern mit dynamischen IPs häufig blockiert werden.
Im Folgenden finden Sie eine Übersicht über empfohlene Hardwarekonfigurationen für verschiedene Anwendungsszenarien:
| Mailserver-Szenario | Empfohlene Hardware | Passender WebWide-Tarife |
| Einfacher Heim-Server mit geringem Mailaufkommen | 2 vCores | Business VPS S |
| Mailserver für kleine Unternehmen (bis 1.000 Mails täglich) | 4 vCores 16 GB RAM 200 GB Speicherplatz | Business VPS L |
| Enterprise-Mailserver (über 50.000 Mails täglich) | 6 vCores 32 GB RAM min. 500 GB Speicherplatz | Business VPS XXL |
Damit Sie langfristig von einer stabilen und sicheren E-Mail-Infrastruktur profitieren, empfiehlt es sich, ausreichend Leistungsreserven einzuplanen – insbesondere für zukünftiges Wachstum oder zusätzliche Dienste wie Spam- und Virenprüfung.
Entdecken Sie unsere vServer-Angebote in unserem Shop für Privatkunden oder Geschäftskunden! Falls Sie sich den Aufwand mit der Einrichtung, Konfiguration und Wartung eines eigenen Servers sparen möchten, können Sie auch unsere E-Mail-Tarife in unserem Shop buchen.
So installieren Sie Ihren Mailserver auf dem VPS
Nutzen Sie die Tab-Taste zur automatischen Vervollständigung von Dateinamen und Verzeichnissen. Dadurch vermeiden Sie Tippfehler und sparen Zeit, da Sie nicht jeden Namen vollständig eingeben müssen.
In dieser Anleitung verwenden wir beispielhaft die Domain testdomain.de. An allen Stellen, an denen diese Domain genannt wird, müssen Sie natürlich Ihre eigene Domain einsetzen, um eine korrekte Konfiguration sicherzustellen.
Vorbereitungen für die Installation
Bevor Sie mit der eigentlichen Einrichtung von Mailcow beginnen, sind einige vorbereitende Schritte erforderlich. Sie betreffen vor allem die DNS-Konfiguration Ihrer Domain, die für den Versand und Empfang von E-Mails genutzt werden soll. Bitte führen Sie die folgenden Maßnahmen durch:
- Hostname und FQDN: Legen Sie den Hostnamen Ihres Servers idealerweise auf
mailfest. Der vollständige Domainname (FQDN) sollte entsprechendmail.testdomain.delauten. - A-Record für die Mail-Subdomain: Erstellen Sie einen A-Record für die Subdomain
mailund lassen Sie diesen auf die IP-Adresse Ihres Mailservers zeigen. - MX-Record: Legen Sie einen MX-Record für Ihre Domain an und setzen Sie den Wert auf die zuvor erstellte Mail-Subdomain (
mail.testdomain.de) mit der Priorität10. - CNAME-Records für Autodiscover und Autoconfig: Definieren Sie für die Subdomains
autodiscoverundautoconfigjeweils einen CNAME-Record und verweisen Sie beide aufmail.testdomain.de. - SPF-Record: Fügen Sie einen TXT-Record für Ihre Domain hinzu und setzen Sie den Wert auf:
v=spf1 mx ~all
Damit wird sichergestellt, dass nur der Server, der im MX-Record angegeben ist, E-Mails im Namen Ihrer Domain versenden darf. Das~allbedeutet, dass E-Mails von anderen Servern zwar zugestellt, aber als Softfail markiert werden. - PTR-Record (Reverse DNS): Erstellen Sie einen PTR-Record für die IP-Adresse Ihres Servers und setzen Sie diesen auf den FQDN
mail.testdomain.de.
Mit diesen vorbereitenden DNS-Einstellungen legen Sie die Basis für eine stabile, sichere und zuverlässige Mail-Infrastruktur, die von Mailcow genutzt werden kann.
Bitte beachten Sie, dass Änderungen an einer DNS-Zone bis zu 48 Stunden dauern können, bevor diese global propagiert wurden. Weitere Informationen über die Propagierung von DNS-Einträgen können Sie in unserem Blogartikel "DNS-Propagation: Was ist das?" finden.
Schritt 1: Installation von Mailcow auf Ihrem VPS
Die Installation von Mailcow erfordert einige vorbereitende Schritte, die wir hier systematisch erläutern:
- Verbindung zum Server herstellen
- Laden Sie zunächst das Programm PuTTY herunter, falls dies noch nicht geschehen ist.
- Öffnen Sie PuTTY und verbinden Sie sich via SSH mit Ihrem Root- oder vServer. Geben Sie im Feld Host Name (or IP address) die Domain oder die IP-Adresse Ihres Servers ein und klicken Sie auf OK.
- System vorbereiten
- Aktualisieren Sie die Paketlisten Ihres Servers:
apt update
- Installieren Sie alle verfügbaren Updates für bereits vorhandene Pakete:
apt upgrade -y
- Installieren Sie benötigte Zusatzpakete:
apt install curl nano git apt-transport-https ca-certificates gnupg2 software-properties-common -y
- Aktualisieren Sie die Paketlisten Ihres Servers:
- Docker installieren
- Docker GPG-Key hinzufügen:
- Debian:
curl -fsSL https://download.docker.com/linux/debian/gpg | gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
- Ubuntu:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
- Debian:
- Docker-Paketquelle hinzufügen:
- Debian:
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian $(lsb_release -cs) stable" | tee /etc/apt/sources.list.d/docker.list
- Ubuntu:
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | tee /etc/apt/sources.list.d/docker.list
- Debian:
- Aktualisieren Sie erneut die Paketlisten:
apt update
- Installieren Sie Docker:
apt install docker-ce docker-ce-cli -y
- Docker GPG-Key hinzufügen:
- Docker-Compose installieren
- Laden Sie Docker-Compose herunter:
curl -L https://github.com/docker/compose/releases/download/v$(curl -Ls https://www.servercow.de/docker-compose/latest.php)/docker-compose-$(uname -s)-$(uname -m) > /usr/local/bin/docker-compose
- Machen Sie Docker-Compose ausführbar:
chmod +x /usr/local/bin/docker-compose
- Laden Sie Docker-Compose herunter:
- Mailcow herunterladen und konfigurieren
- Wechseln Sie in das /opt-Verzeichnis:
cd /opt
- Laden Sie den Master-Branch von Mailcow herunter:
git clone https://github.com/mailcow/mailcow-dockerized
- Wechseln Sie in das Mailcow-Verzeichnis:
cd mailcow-dockerized
- Generieren Sie die Konfigurationsdatei:
./generate_config.sh
- Geben Sie den FQDN Ihres Servers ein (z. B.
mail.testdomain.de) und bestätigen Sie mit der Enter-Taste. - Bestätigen Sie die Zeitzone (standardmäßig
Europe/Berlin) mit der Enter-Taste. - Wählen Sie den Branch
masterdurch Eingabe von1und bestätigen Sie mit der Enter-Taste.
- Geben Sie den FQDN Ihres Servers ein (z. B.
- Passen Sie die Konfiguration an (Optional):
Dieser Schritt ist optional, wenn Sie z. B. bereits einen Webserver installiert haben und Sie die Ports (HTTP-Port und HTTPS-Port) des Mailcow-Webservers abändern möchten.nano mailcow.conf
- Ändern Sie bei Bedarf die Ports ab oder deaktivieren Sie automatische SSL-Beantragung bei Let's Encrypt
SKIP_LETS_ENCRYPT=y. - Speichern Sie die gemachten Änderungen mit STRG + X , anschließend der Taste Y und bestätigen Sie mit der Enter-Taste.
- Ändern Sie bei Bedarf die Ports ab oder deaktivieren Sie automatische SSL-Beantragung bei Let's Encrypt
- Wechseln Sie in das /opt-Verzeichnis:
- Mailcow starten
- Laden Sie die benötigten Docker-Images herunter:
docker-compose pull
- Starten Sie die Mailcow-Container:
docker-compose up -d
- Laden Sie die benötigten Docker-Images herunter:
- HTTPS für das Mailcow-Webinterface aktivieren
- Mailcow beantragt automatisch ein Let's Encrypt SSL-Zertifikat für den FQDN, sofern dies nicht deaktiviert wurde (acme-mailcow-Container).
- Um HTTP-Anfragen automatisch auf HTTPS umzuleiten:
- Erstellen Sie die Nginx-Redirect-Konfigurationsdatei:
nano /opt/mailcow-dockerized/data/conf/nginx/redirect.conf
- Fügen Sie die Weiterleitung auf HTTPS ein.
server {
root /web;
listen 80 default_server;
listen [::]:80 default_server;
include /etc/nginx/conf.d/server_name.active;
if ( $request_uri ~* "%0A|%0D" ) { return 403; }
location ^~ /.well-known/acme-challenge/ {
allow all;
default_type "text/plain";
}
location / {
return 301 https://$host$uri$is_args$args;
}
} - Speichern Sie die gemachten Änderungen mit STRG + X , anschließend der Taste Y und bestätigen Sie mit der Enter-Taste.
- Starten Sie Nginx neu:
docker-compose restart nginx-mailcow
- Erstellen Sie die Nginx-Redirect-Konfigurationsdatei:
- Damit ist Ihr Mailcow-Mailserver einsatzbereit und kann über das HTTPS-Webinterface verwaltet werden.
Schritt 2: Grundkonfiguration von Mailcow
Nach der erfolgreichen Installation von Mailcow auf Ihrem VPS folgt nun die Einrichtung des Systems und der E-Mail-Konten.
- Zugriff auf das Mailcow-Webinterface
- Öffnen Sie Ihren Browser und rufen Sie das Mailcow-Webinterface über HTTPS auf:
https://mail.testdomain.de
Falls Sie den Webserver-Port in der Konfiguration geändert haben, ergänzen Sie diesen entsprechend (z. B.https://mail.testdomain.de:4433). - Melden Sie sich mit den Standardzugangsdaten an:
- Benutzername:
admin - Passwort:
moohoo
- Benutzername:
- Öffnen Sie Ihren Browser und rufen Sie das Mailcow-Webinterface über HTTPS auf:
- Administrator-Benutzer anpassen
- Navigieren Sie im oberen Menü zu System → Konfiguration.
- Klicken Sie unter Administrator bearbeiten rechts neben dem Benutzer admin auf Bearbeiten.
- Ändern Sie das Passwort des Administrators und passen Sie bei Bedarf auch den Benutzernamen an. Speichern Sie die Änderungen mit Änderungen speichern.
- Domain hinzufügen
- Wechseln Sie zu E-Mail → Konfiguration.
- Der Reiter Domains ist standardmäßig ausgewählt. Klicken Sie auf Domain hinzufügen und tragen Sie folgende Daten ein:
- Domain: Ihre eigene Domain (z. B.
testdomain.de) - Beschreibung: optional, z. B.
Firmenmail
- Domain: Ihre eigene Domain (z. B.
- Postfächer einrichten
Wechseln Sie zum Reiter Mailboxen → Mailboxen und klicken Sie auf Mailbox hinzufügen. Geben Sie die folgenden Angaben ein:- Benutzername: Lokaler Teil der E-Mail-Adresse (Teil vor dem @)
- Domain: Zugehörige Domain
- Vor- und Nachname: Name des Postfach-Inhabers
- Speicherplatz (MiB): Größe des Postfachs (Standardwert 3072 MiB)
- Passwort: Passwort des Postfach-Inhabers
- Weiterführende Konfiguration
Für zusätzliche Informationen empfiehlt sich zudem ein Blick in die offizielle Mailcow-Dokumentation, die detaillierte Anleitungen zu allen Funktionen bietet.
Damit ist Mailcow grundlegend einsatzbereit. Für einen stabilen und sicheren Betrieb sollten Sie jedoch weitere Einstellungen, wie z. B. DKIM, SPF oder DMARC, konfigurieren. Diese sind für die vollständige E-Mail-Sicherheit und erfolgreiche Zustellung (z. B. an GMail usw.) entscheidend. Die Einrichtung von DKIM wird im nachfolgenden Abschnitt erläutert.
Schritt 3: DKIM-Konfiguration für Ihren Mailserver
Die Einrichtung von DKIM (DomainKeys Identified Mail) ist ein zentraler Schritt, um die Authentizität Ihrer E-Mails sicherzustellen und die Zustellbarkeit zu verbessern.
- Zugriff auf die DKIM-Einstellungen
- Melden Sie sich im Mailcow-Webinterface an.
- Navigieren Sie zu System → Konfiguration.
- Wechseln Sie zum Reiter Einstellungen und klicken Sie auf ARC/DKIM-Keys.
- DKIM-Key für Ihre Domain verwenden
Für jede eingerichtete Domain wird automatisch ein DKIM-Key erstellt:- Selektor:
dkim - Schlüssellänge:
2048 Bit
v=DKIM1;k=rsa;t=s;s=email;p=
- Selektor:
- DKIM im DNS hinterlegen
Erstellen Sie in den DNS-Einstellungen Ihrer Domain einen TXT-Eintrag für:dkim._domainkey.testdomain.de
Geben Sie beim Zielwert den zuvor kopierten Public-Key ein. Nach der Propagierung Ihrer DNS-Aktualisierung werden ausgehende E-Mails Ihrer Domain mit DKIM signiert. Dies erhöht die Sicherheit und Vertrauenswürdigkeit Ihrer E-Mails und reduziert das Risiko, dass Nachrichten im Spam-Ordner landen.
Beispiel
So sollte Ihr DKIM-Eintrag aussehen:
dkim._domainkey.beispiel.de IN TXT v=DKIM1;k=rsa;t=s;s=email;p=MIGfMA0GCSqGSIb3DQEBAQUAA4kpessv892kmBZwsPA76
Nutzung des Webmail-Clients „SOGo“
Mailcow stellt Ihnen neben der Möglichkeit, klassische E-Mail-Clients wie Thunderbird, Outlook oder Apple Mail zu verwenden, auch einen integrierten Webmail-Client zur Verfügung. Damit können Sie Ihre E-Mails direkt über den Browser abrufen und verwalten.
- Zugriff auf SOGo
- Melden Sie sich im Mailcow-Webinterface an und klicken Sie im oberen Menü auf Apps → Webmail.
- Alternativ können Sie den Webmail-Client direkt über die URL Ihrer Domain aufrufen:
https://mail.testdomain.de/SOGo
- Anmeldung im Webmail
Geben Sie folgende Zugangsdaten ein:- Benutzername: vollständige E-Mail-Adresse des Postfachs
Passwort: Passwort des Postfach-Inhabers
- Benutzername: vollständige E-Mail-Adresse des Postfachs
- Nutzung von SOGo
- Nach der Anmeldung finden Sie im Posteingang bereits eine Willkommensnachricht (inklusive der Erstellung eines persönlichen Kalenders).
- Ab sofort können Sie Ihre E-Mails direkt im Browser verwalten, Termine planen und Kontakte pflegen – alles über den Webmail-Client SOGo, ohne zusätzliche Software installieren zu müssen.
Einrichtung Ihrer Mailcow-Postfächer in E-Mail-Clients
Neben der Nutzung des Webmail-Clients SOGo können Sie Ihre Mailcow-Postfächer selbstverständlich auch in klassischen E-Mail-Programmen wie Thunderbird, Outlook oder Apple Mail einbinden.
- Automatische Konfiguration: In vielen Clients genügt es, Benutzername (die vollständige E-Mail-Adresse) und Passwort einzugeben. Die meisten Programme erkennen die Server-Einstellungen automatisch.
- Manuelle Serverkonfiguration: Falls die automatische Einrichtung nicht funktioniert, können Sie die folgenden Serverparameter verwenden:
| Server | Protokoll | Server-Adresse | Port | Verschlüsselung | Authentifizierung |
| Posteingang | IMAP | mail.testdomain.de | 993 | SSL/TLS | Passwort, normal |
| Postausgang | SMTP | mail.testdomain.de | 587 | SSL/TLS | Passwort, normal |
Fazit
Die Einrichtung eines eigenen Mailservers mit Mailcow bietet Ihnen volle Kontrolle über Ihre E-Mail-Kommunikation, höchste Sicherheitsstandards und maximale Flexibilität bei der Verwaltung von Domains und Postfächern. Durch die sorgfältige Konfiguration von DNS-Einträgen, DKIM, SPF und DMARC stellen Sie sicher, dass Ihre E-Mails zuverlässig zugestellt werden und vor unbefugtem Zugriff geschützt sind.
Dank des integrierten Webmail-Clients SOGo sowie der einfachen Anbindung an gängige E-Mail-Programme wie Thunderbird, Outlook oder Apple Mail können Sie Ihre E-Mails bequem sowohl im Browser als auch über Desktop-Clients verwalten.
Insbesondere für Unternehmen und Anwender mit hohem Datenschutzbedarf oder individuellen Anforderungen ist ein eigener Mailserver eine lohnenswerte Lösung, die sowohl Unabhängigkeit von Drittanbietern als auch langfristige Kosteneffizienz bietet. Mit Mailcow erhalten Sie eine moderne, skalierbare und sichere Plattform, die sich flexibel an die Bedürfnisse von Einzelpersonen, kleinen Teams oder größeren Unternehmen anpassen lässt.
Die Kombination aus einfacher Bedienung, hoher Sicherheit und umfassender Kontrolle macht Mailcow zu einer exzellenten Wahl für alle, die ihre E-Mail-Infrastruktur selbst in die Hand nehmen möchten.
FAQ - Häufig gestellte Fragen
Welche Backup-Strategien werden für Mailcow empfohlen?
Regelmäßige Backups sind essenziell. Empfohlen wird eine Kombination aus:
- Container-spezifischen Backups (z. B. per Docker-Volumes)
- Verschlüsselten externen Backups auf einem zweiten Server oder Cloud-Speicher
- Automatisierten Backup-Plänen, z. B. mit Cronjobs oder Docker-Tools wie Watchtower
Ist es möglich, Mailcow mit einem existierenden Webserver zu betreiben?
Ja, Mailcow kann parallel zu einem bestehenden Webserver laufen. Dazu müssen Sie gegebenenfalls die Ports des Mailcow-Webinterfaces anpassen und Reverse-Proxy-Konfigurationen prüfen, um Konflikte zu vermeiden.
Können mobile Geräte wie Smartphones oder Tablets auf Mailcow-Postfächer zugreifen?
Ja, Mailcow unterstützt IMAP und SMTP, sodass E-Mail-Apps auf iOS, Android oder Windows problemlos verwendet werden können. Die Servereinstellungen entsprechen den gleichen Parametern wie bei Desktop-Clients.
Wie lange dauert die Installation eines Mailservers mit Mailcow auf einem vServer?
Die reine Installation von Mailcow dauert bei einem gut vorbereiteten Server in der Regel 30–60 Minuten. Hinzu kommen weitere 30–60 Minuten für DNS-Konfiguration, SSL-Zertifikate und erste Postfacheinrichtungen, je nach Erfahrung des Administrators.
Was tun, wenn E-Mails im Spam-Ordner der Empfänger landen?
Oft liegt dies an fehlenden oder fehlerhaften SPF-, DKIM- oder DMARC-Einträgen. Prüfen Sie zunächst, ob diese korrekt im DNS gesetzt sind. Zusätzlich hilft es, die Server-IP auf schwarzen Listen zu überprüfen und ggf. die Mailserver-Konfiguration anzupassen, z. B. durch Nutzung eines dedizierten PTR-Records und eines korrekt konfigurierten HELO-Namens.
Wie kann ich die Performance meines Mailservers überwachen?
Mailcow liefert eingebaute Monitoring-Funktionen, z. B. über das Webinterface für Container-Status, Postfachnutzung und Queues. Ergänzend können externe Tools wie Grafana, Prometheus oder Netdata eingesetzt werden, um CPU-, Speicher- und Netzwerk-Auslastung zu überwachen.
Kann Mailcow Spam und Viren automatisch filtern?
Ja, Mailcow integriert rspamd als modernen Spamfilter und Virenschutz. Sie können Regeln für Spam-Score, Whitelists/Blacklists und automatische Quarantäne einrichten. Zudem unterstützt Mailcow zusätzliche Antiviren-Container wie ClamAV.
Was ist zu tun, wenn der Mailserver nach einem Update nicht startet?
Prüfen Sie zuerst die Docker-Container-Logs:
docker-compose logs
Häufige Ursachen sind Port-Konflikte, falsche Konfigurationen in mailcow.conf oder fehlende Abhängigkeiten. Nach der Fehlerbehebung können die Container mit folgendem Befehl neu gestartet werden:
docker-compose up -d
Kann ich Mailcow auf einem vServer mit dynamischer IP betreiben?
Theoretisch möglich, aber nicht empfohlen. Mailserver mit dynamischen IPs werden häufig von Empfängerservern blockiert oder landen im Spam. Eine statische IP-Adresse ist praktisch unverzichtbar für zuverlässige Zustellung.
Ist es möglich, bestehende E-Mail-Konten aus anderen Systemen zu Mailcow zu migrieren?
Ja, Mailcow unterstützt IMAP-Migrationen von bestehenden Servern. Tools wie imapsync erleichtern das Übertragen von E-Mails, Ordnerstrukturen und teilweise auch von Benutzerkonten, sodass ein Umstieg ohne Datenverlust möglich ist.