Ja
Server-Betriebssystem + Version
Ubuntu 22.04
Eingesetzte Server-Virtualisierung-Technologie
KVM
KeyHelp-Version + Build-Nummer
24.2 (Build 3326)
Problembeschreibung / Fehlermeldungen
Auto-Löschung von Mails aus dem Spam-Order oder Papierkorb funktioniert nicht wie erwartet. Beim Papierkorb habe ich 365 Tage definiert, es sind aber noch Mails z.B. vom 05.08.2023 vorhanden. Meine Vermutung ist, dass hier nicht das Datum aus der Mail überprüft wird, sondern das Datum, wann die Mail gespeichert wurde (bei doveadm BEFORE vs. SAVEDBEFORE).
Empfangen wurde die Mail z.B. am 05.08.2023, gespeichert wurde sie aber erst vor ein paar Tagen, da ich dort eine Migration des Kontos zu Keyhelp durchgeführt habe.
Erwartetes Ergebnis
Alte Mails sollten gelöscht werden.
Tatsächliches Ergebnis
Alte Mails werden nicht gelöscht.
Schritte zur Reproduktion
- Mail, die vor über X Tagen empfangen wurde, frisch in den Papierkorb kopieren
- Einstellen, dass Mails aus dem Papierkorb gelöscht werden sollen, die älter als X Tage sind
- Nächsten Lauf von "Aufräumarbeiten durchführen" abwarten und sehen, dass die Mail nicht gelöscht wird
Code: Select all
[08-Aug-2024 08:40:01] INFO | Cleanup of temporary folders...
[08-Aug-2024 08:40:01] INFO | Finished.
[08-Aug-2024 08:40:01] INFO | Cleanup of email junk/trash.
[08-Aug-2024 08:40:01] INFO | Found 1 email accounts with auto-expunge enabled.
[08-Aug-2024 08:40:01] INFO | Checking account 'XXXXXXX'...
[08-Aug-2024 08:40:01] INFO | Emails matching the expunge criteria in 'Junk': 0
[08-Aug-2024 08:40:01] INFO | Emails matching the expunge criteria in 'Trash': 0
[08-Aug-2024 08:40:01] INFO | Finished.