22.06.2025 –, Raum 112
Sprache: Deutsch
Wir setzen zusammen per Docker einen E-Mail-Server auf und versuchen dabei möglichst viele Fallstricke zu umschiffen! Denn: die Installation ist meistens nicht das Problem ... oft sind es die anderen Player auf dem E-Mail-Markt.
=== Reservierung nötig / Reservation needed: https://pretix.entropia.de/entropia/gpn23-workshops/91/ ===
E-Mail ist immer noch ein wichtiger Baustein in jeder Infrastruktur. Auch wenn die Zentralisierung auf die E-Mail-Server von großen Anbietern immer weiter zunimmt, kann es für das eine oder andere kleine Projekt sinnvoll sein selber einen E-Mail-Server zu betreiben.
Ich zeige dir in diesem Workshop wie du mit Mailu, einem Docker-basierten E-Mail-Server-Software-Paket, relativ schnell bei Hetzner einen E-Mail-Server hochziehen kannst. Die Installation ist dabei aber nur ein Aspekt: denn es gibt inzwischen viel mehr Fallstricke für den Administrator als es früher gab. Da andere E-Mail-Server-Betreiber sich auf alle möglichen Arten und Weisen gegen Spam wehren, müssen E-Mail-Admins versteckte Klippen kennen. Nur so können sie diese beim Aufsetzen des Servers umschiffen ... und nicht erst im laufenden Betrieb.
Ich werde daher während des Workshops auf folgende Punkte eingehen:
- IP-Adressen-Sperrlisten
- Impressum-Pflicht von T-Online
- DKIM-Anforderung von Microsoft
- Auswertung von DMARC-Reports
Voraussetzung: ein Linux-Server mit fester IP-Adresse (z.B. bei Hetzner) und die Möglichkeit DNS-Einträge (MX, A, TXT) zu erstellen (auch über Hetzner möglich). Falls ihr noch keinen Hetzner-Account habt, könnt ihr gerne meinen Affiliate-Link.
Ich bin ein ganz gewöhnlicher Nerd, der seit vielen Jahren als Hobby Server betreibt. Leider kam ich vor ein paar Jahren auf die Idee, dass ich auch meinen E-Mail-Server selber betreiben könnte. Nach einigen schmerzhaften Erfahrungen läuft der Server aber inzwischen stabil und wird von den meisten E-Mail-Diensten anerkannt. Hin und wieder trage ich auch ein paar Code-Zeilen zum Mailu-Projekt (https://github.com/Mailu/Mailu) bei.