Kurzanleitung: Upgrade Von Debian 12 Auf Debian 13 Für Mailcow-Server

Moohoo, liebe Community!
Mit der Veröffentlichung von Debian 13 (Trixie) stellt sich für euch als Administrator:innen die Frage: Wie führt ihr ein Dist-Upgrade von Debian 12 (Bookworm) reibungslos durch – insbesondere auf Systemen mit mailcow?
Ein oft übersehener Stolperstein: Exim.
Wichtige Hinweise vor dem Upgrade
Debian 13 installiert standardmäßig den Exim4 Mail Transfer Agent.
Dies betrifft sowohl Neuinstallationen als auch Upgrades, wenn Exim in Abhängigkeiten oder „Standardpaketen“ enthalten ist.
Wie ihr wisst, verwendet mailcow Postfix, das standardmäßig (und gemäß RFC-Standard, unveränderbar) auf Port 25 lauscht.
Das Problem: Exim auf dem Host belegt ebenfalls Port 25.
Dadurch kann der postfix-mailcow-Container nicht korrekt starten und keine E-Mails senden oder empfangen.
Vor dem Upgrade
Pinnt die Exim Versionen fest und verhindert damit eine Installation durch das Upgrade, so spart ihr euch später die entfernung dessen.
| |
Danke an die Community für diese Ergänzung!
Upgrade durchführen
Das Dist-Upgrade erfolgt wie gewohnt:
| |
Ein anschließender Neustart (reboot) ist erforderlich, damit alle Dienste mit den neuen Versionen laufen.
Exim nach dem Neustart entfernen (falls vorhanden)
Nach dem Neustart könnte Exim installiert sein und Port 25 auf dem Host belegen.
Überprüft dies mit:
| |
Falls Exim angezeigt wird, führt bitte Folgendes aus:
| |
Optional könnt ihr verbleibende Konfigurationsreste entfernen:
| |
Eine erneute Überprüfung mit:
| |
…sollte bestätigen, dass Exim nicht mehr auf Port 25 lauscht.
Fazit
Beim Upgrade von Debian 12 auf Debian 13 ist auf mailcow-Systemen besondere Vorsicht geboten, insbesondere in Bezug auf den Exim-Mailserver, der standardmäßig installiert wird.
Da Postfix in einer modernen mailcow Installation ausschließlich im Container via Docker läuft, ist Exim auf dem Host nicht nur überflüssig, sondern blockiert auch Port 25.
Durch die rechtzeitige Deinstallation von Exim steht einem reibungslosen Betrieb von mailcow auf Debian 13 (Trixie) aber nichts im Wege.
Bis dahin…
Bleibt gesund und happy mailing!
Euer mailcow Team