Zum Inhalt

mailcow Logo

mailcow: dockerized - 🐮 + 🐳 = 💕

Die Mailserver-Suite mit dem 'moo'

Was ist mailcow: dockerized?

Frage

Mailcow, MailCow oder doch mailcow? Wie heißt das Projekt nun genau?

Richtig: mailcow, denn mailcow ist eine eingetragene Wortmarke mit kleinem m 😁

mailcow: dockerized ist eine Open-Source Groupware/E-Mail Suite auf Docker Basis.

Dabei setzt mailcow auf viele bekannte und lang bewertete Komponenten, welche im Zusammenspiel einen Rund um Sorglosen E-Mail Server ergeben.

Jeder Container repräsentiert eine einzelne Anwendung, die in einem überbrückten (Bridged) Netzwerk verbunden sind:

  • ACME Automatische Generation von Let's Encrypt Zertifikaten
  • ClamAV Antiviren Scanner (optional)
  • Dovecot IMAP/POP Server zum Abrufen der E-Mails
  • MariaDB Datenbank zum Speichern der Nutzer Informationen u.w.
  • Memcached Cache für den Webmailer SOGo
  • Netfilter Fail2ban-ähnliche Integration von @mkuron
  • Nginx Webserver für Komponenten des Stacks
  • Olefy Analyse von Office Dokumenten nach Viren, Makros etc.
  • PHP Programmiersprache der meisten Webbasierten mailcow Applikationen
  • Postfix MTA (Mail Transfer Agent) für den E-Mail-Verkehr im Internet
  • Redis Speicher für Spaminformationen, DKIM Schlüssel u.w.
  • Rspamd Spamfilter mit automatischem Lernen von Spammails
  • SOGo Integrierter Webmailer und Cal-/Carddav Schnittstelle
  • Solr Voll-Text-Suche für IMAP Verbindungen zum schnellen durchsuchen von E-Mails (Deprecated) (Optional)
  • Unbound Integrierter DNS-Server zum Verifizieren von DNSSEC u.w
  • Watchdog Für die grundlegende Überwachung der Containerstatus innerhalb von mailcow

Doch das Herzstück bzw. das, was mailcow besonders macht, ist die grafische Weboberfläche, die mailcow UI.

Diese bietet für so gut wie alle Einstellungen einen Platz und erlaubt das bequeme Anlegen von neuen Domains und E-Mail-Adressen mit wenigen Klicks.

Aber auch andere bzw. kniffligere Themen können in ihr problemlos erledigt werden:

  • DKIM und ARC Unterstützung bzw. Generation.
  • Black- und Whitelists pro Domain und pro Benutzer
  • Spam-Score-Verwaltung pro Benutzer (Spam ablehnen, Spam markieren, Greylist)
  • Erlauben Sie Mailbox-Benutzern, temporäre Spam-Aliase zu erstellen
  • Voranstellen von E-Mail-Tags an den Betreff oder Verschieben von E-Mails in Unterordner (pro Benutzer)
  • Mailbox-Benutzer können die TLS-Durchsetzung für eingehende und ausgehende Nachrichten umschalten
  • Benutzer können die Caches von SOGo ActiveSync-Geräten zurücksetzen
  • imapsync, um entfernte Postfächer regelmäßig zu migrieren oder abzurufen
  • TFA: Yubikey OTP und WebAuthn USB (nur Google Chrome und Derivate), TOTP
  • Hinzufügen von Whitelist-Hosts zur Weiterleitung von Mails an mailcow
  • Fail2ban-ähnliche Integration
  • Quarantäne-System
  • Antivirus-Scanning inkl. Makro-Scanning in Office-Dokumenten
  • Integrierte Basisüberwachung
  • Und weitere...

Die mailcow Daten (wie bspw. E-Mails, Userdaten etc.) werden in Docker-Volumes aufbewahrt - geben Sie gut auf diese Volumes acht:

  • clamd-db-vol-1
  • crypt-vol-1
  • mysql-socket-vol-1
  • mysql-vol-1
  • postfix-vol-1
  • redis-vol-1
  • rspamd-vol-1
  • sogo-userdata-backup-vol-1
  • sogo-web-vol-1
  • solr-vol-1
  • vmail-index-vol-1
  • vmail-vol-1

Achtung

Die Mails werden komprimiert und verschlüsselt gespeichert. Das Schlüsselpaar ist in crypt-vol-1 zu finden. Bitte vergessen Sie nicht, dieses und andere Volumes zu sichern. #KeinBackupkeinMitleid


Unterstützen Sie das mailcow Projekt

Bitte erwägen Sie einen Supportvertrag gegen eine geringe monatliche Gebühr unter Servercow1, um die weitere Entwicklung zu unterstützen. Wir unterstützen Sie, während Sie uns unterstützen. :)

Wenn Sie super toll sind und uns ohne Vertrag unterstützen möchten, können Sie eine SAL (Stay-Awesome License) erhalten, die Ihre Unterstützung bestätigt (kaufbar als flexible Einmalzahlung) bei Servercow.


Hilfe gefällig?

Es gibt zwei Möglichkeiten, Support für Ihre mailcow-Installation zu erhalten.

Kommerzieller Support

Für professionellen und priorisierten kommerziellen Support können Sie ein Basis-Support-Abonnement unter Servercow abschließen. Für kundenspezifische Anfragen oder Fragen kontaktieren Sie uns stattdessen bitte unter info@servercow.de.

Darüber hinaus bieten wir auch eine voll ausgestattete und verwaltete managed mailcow an. Auf diese Weise kümmern wir uns um alles technische und Sie können Ihr ganzes Mail-Erlebnis auf eine problemlose Weise genießen.

Community Support und Chat

Die Alternative ist unser kostenloser Community-Support auf unseren verschiedenen Kanälen unten. Bitte beachten Sie, dass dieser Support von unserer großartigen Community rund um mailcow betrieben wird. Diese Art von Support ist best-effort, freiwillig und es gibt keine Garantie für irgendetwas.

Telegram Desktop-Clients sind für mehrere Plattformen verfügbar. Sie können den Gruppenverlauf nach Stichworten durchsuchen.

Nur für Bug Tracking, Feature Requests und Codebeiträge:

Neuigkeiten und Release Informationen:

Für Ankündigungen oder Release Informationen sind wir auf folgenden Plattformen vertreten:

Oder alternativ auf unserem Blog:


Neugierig? Gleich ausprobieren!

Haben wir Ihr Interesse geweckt? Verschaffen Sie sich in unseren offiziellen mailcow Demos einen ersten Überblick über die Funktionalitäten von mailcow und Ihrer mailcow UI!

Seit September 2022 stellen wir zwei verschiedene Demos bereit:

  • demo.mailcow.email ist die altbekannte Demo, welche sich am Stabilen Stand der mailcow orrientiert (master Branch auf GitHub).
  • nightly-demo.mailcow.email ist die neue Nightly Demo, welche Testfunktionen beherbergt. (Also insbesondere für alle interessant, die keine Möglichkeit haben sich eine Testinstanz selbst zu erstellen.) (nightly Branch auf GitHub)

Nutzen Sie diese Anmeldedaten für die Demos

  • Administrator: admin / moohoo
  • Domänen-Administrator: department / moohoo
  • Mailbox: demo@440044.xyz / moohoo

Die Anmeldedaten für die Logins funktionieren bei beiden Varianten

Immer auf dem neusten Stand

Die Demo Instanzen erhalten die neusten Updates direkt nach Release von GitHub. Vollautomatisch, ohne Downtime!


  1. Servercow ist eine Hosting/Support Sparte der The Infrastructure Company GmbH (mailcow Maintainer)