Mailu - einfacher selbstgehosteter Mailserver mit Web-UI

Mailu - einfacher selbstgehosteter Mailserver mit Web-UI

Mailu ist ein vollständiger, selbst gehosteter Mailserver-Stack mit moderner Web-Oberfläche, der sich über eine einfache Konfigurationsoberfläche aufsetzen lässt.

Was ist Mailu?

Mailu kombiniert Postfix, Dovecot, Rspamd und ein Webmail-Interface (Roundcube oder SnappyMail) in einem gemeinsamen Docker Compose-Stack. Im Unterschied zu Mailcow legt Mailu besonderen Wert auf Einfachheit: Ein Web-basierter Setup-Assistent generiert die fertige docker-compose.yml und .env-Datei, die direkt genutzt werden können. Das Projekt eignet sich für alle, die einen vollständigen Mailserver ohne tiefes Postfix-Wissen betreiben möchten. Alle Komponenten sind offiziell auf Docker Hub verfügbar und werden im Mailu-Projekt koordiniert versioniert.

Voraussetzungen

  • Docker 20.10+ / Docker Compose
  • VPS oder dedizierter Server mit Port 25 offen (kein Hosting-Anbieter, der Port 25 blockiert)
  • Eigene Domain mit korrekten MX- und DNS-Einträgen
  • Mindestens 2 GB RAM

Compose-Beispiel

services:
  front:
    image: mailu/nginx:2.0
    container_name: mailu-front
    restart: unless-stopped
    ports:
      - "80:80"
      - "443:443"
      - "25:25"
      - "465:465"
      - "587:587"
      - "993:993"
    volumes:
      - ./certs:/certs
      - ./overrides/nginx:/overrides:ro

  imap:
    image: mailu/dovecot:2.0
    container_name: mailu-imap
    restart: unless-stopped
    volumes:
      - ./maildata:/data
      - ./dkim:/dkim

Hinweise

  • Den offiziellen Mailu Setup-Assistenten nutzen – er generiert eine vollständige, auf die eigene Domain abgestimmte Konfiguration.
  • DKIM-Schlüssel nach dem ersten Start im Admin-Panel generieren und den entsprechenden DNS-Eintrag setzen, sonst landet ausgehende Post im Spam.
  • Mailu bringt ein integriertes Let's-Encrypt-Modul mit – TLS_FLAVOR=letsencrypt in der .env aktivieren.
  • Regelmäßige Backups des maildata-Verzeichnisses und der dkim-Schlüssel sind essenziell, da sie alle Postfachdaten enthalten.