Release 24.0.0
Breaking Changes
info
Mit dieser Version ist Maildaemon auf .NET 8 LTS aktualisiert worden.
- Dieses Update bringt viele Vorteile in Bezug auf Leistung und Sicherheit. Es ist jedoch wichtig, dass Sie die folgenden Punkte beachten, bevor Sie das Update durchführen:
- ⚠️ Beachten Sie bitte, dass das dotnet Hosting Bundle 8.0.x oder höher auf dem System installiert sein muss, auf dem
maildaemon ausgeführt wird.
- siehe Voraussetzungen
- .NET 8 wird nur noch auf Windows Server 2012 R2 oder höher unterstützt
Neue Funktionen
- Unterstützung für .NET 8 LTS
- neue globale Appsettings Eigenschaft
MailProtocolLogfürmaildaemon-serviceundmaildaemon-cli, die es ermöglicht, das Protokollieren der Kommunikation mit dem E-Mail Server zu aktivieren. Details dazu siehe hier - neue Mailbox Konfiguration Section
MailArchiving, die es ermöglicht, verarbeitete E-Mails in einen Archiv-Ordner zu verschieben. Details dazu siehe hier
Upgrade-Schritte
- Stoppen Sie den
maildaemon-serviceund denmaildaemon-apiDienst - Führen Sie im Ordner
maildaemon-toolsdas SkriptUninstall.cmdals Administrator aus, um die Windows-Dienste zu deinstallieren - Sichern Sie in
OUC-Toolsdie aktuelle Installationen der maildaemon Ordner (vor allem dieconfigsOrdner und dieappsettingsJSON-Dateien), in dem Sie diese in einenBackupOrdner verschieben - Stellen Sie sicher, das nun im
OUC-ToolsOrdner keine maildaemon Ordner mehr vorhanden sind - Installieren Sie das .NET 8 Hosting Bundle auf dem System, auf dem maildaemon ausgeführt werden wird
- Extrahieren Sie von der neuen Version den Inhalt der Zip-Datei in Ihren Zielpfad (D:\otris\OUC-Tools\ oder D:
\EASY\OUC-Tools). Sie sollten
nun vier Ordner haben:
maildaemon-cli,maildaemon-service,maildaemon-apiundmaildaemon-tools. - Im Ordner
maildaemon-toolsführen Sie das SkriptInstall.cmdals Administrator aus, um die Windows-Dienste für die API und den Dienst zu installieren. Nach erfolgreicher Installation sollten Sie unter den Windows-Diensten maildaemon und maildaemon-api finden. - Kopieren Sie die gesicherten
configsOrdner und dieappsettingsJSON-Dateien in die neuen Installationen - Achten Sie hierbei auf die richtige Zuordnung der Dateien zu den Diensten- ️ℹ️
maildaemon.apihat keinenconfigsOrdner und dieappsettingsliegen im Root-Verzeichnis - ℹ️ Sowohl bei
maildaemon.serviceals auchmaildaemon.cliliegen dieappsettingsim existierendenconfigsOrdner
- ️ℹ️
- Aktualisieren Sie bei Bedarf die bestehenden Mailbox-Konfigurationen (gehen Sie zu Ihrer OUSP Postman Mailbox-Datei
und ändern Sie den Zielteil, Details hier
- ⚠️ Um die Änderungen in OUSP Postman vornehmen zu können, müssen Sie vorab auch die neuste OUSP Postman Version installieren, die diese Funktionalität unterstützt.
- Alternativ, können Sie die o.g. Archivierung in den Mailbox Konfigurationen unter
configs/Mailboxauch direkt in den Dateien hinzufügen.
- Sofern noch nicht geschehen, aktivieren und installieren Sie den gRPC Dienst in der documents5 Installation Details hier
- Starten Sie den
maildaemon-serviceDienst - Starten Sie den
maildaemon-apiDienst
🛡️ Sicherheitsupdate: RabbitMQ & Erlang (CVE-2025-32433)
Bitte beachten Sie die neue Anleitung zur Installation der gepatchten Versionen von RabbitMQ und Erlang, um die Sicherheitslücke CVE-2025-32433 zu schließen.
📘 Vollständige Anleitung mit allen Schritten finden Sie hier:
👉 Maildaemon (alle Versionen) – RabbitMQ & Erlang OTP – CVE-2025-32433