Skip to main content

Release 24.3.3

Upgrade-Schritte immer von der vorherigen Version aus, siehe 24.3.0

Bugfixes und Verbesserungen

  • Nach dem Löschen der Konfigurationen wurden Postfächer und Ordner weiterhin abgerufen. Dieses Verhalten wurde behoben. [MAD-178]
  • Falls die Verbindung zur Mailbox abbricht, bevor eine E-Mail geflaggt, archiviert oder gelöscht werden kann, wird eine Fehlermeldung ausgegeben. Um Doppelverarbeitung zu verhindern, werden sowohl ein erfolgreicher als auch ein fehlgeschlagener Eintrag in der Datenbank angelegt. Dies ermöglicht eine manuelle Archivierung oder Löschung der betroffenen E-Mail. [MAD-176]
  • Bevor eine E-Mail aus der Queue verarbeitet wird, erfolgt eine erneute Prüfung, ob bereits ein Verarbeitungseintrag in der Datenbank existiert. Dies verhindert Doppelverarbeitung. [MAD-179]
  • Aktualisierung der Abhängigkeiten: RabbitMQ 4.2.5, Erlang OTP 27.3.4.10, MassTransit 8.5.9, EF Core 8.0.26 sowie weitere .NET 8 Pakete. [MAD-180]
  • EML-Anhänge, die nicht als Anhang erkannt wurden (z.B. weil Content-Disposition: inline statt attachment gesetzt ist), werden nun korrekt erkannt und verarbeitet. [MAD-184]

Neue Funktionen

  • Abhängigkeiten (RabbitMQ, RabbitMQ.Client, Erlang, MailKit, MassTransit, Newtonsoft.Json, .NET 8 NuGet-Pakete) wurden auf die aktuellsten Versionen aktualisiert und auf Kompatibilität unter Windows geprüft. [MAD-180]

Upgrade-Schritte

  1. Aktualisierung von Erlang unter Windows
  2. Aktualisierung von RabbitMQ unter Windows
  3. Aktualisierung von maildaemon unter Windows