IMAP_EMPTYTRASH

rolapp

Fan vom SSF
Folgend Problematik ist mir nach eine Server-Umzug aufgefallen.

in der /etc/courier-imap/imapd kann ich ja Einstellen nach wieviel Tagen eine Email in einem bestimmten Ordner gelöscht wird.

Code:
IMAP_EMPTYTRASH=Trash:7,Spam:60,Sent:180

Hier wird ja das Änderungsdatum der Datei verwendetet und nicht das Datum der Email,
was natürlich nach eine Restore oder Serverumzug zu unerwünschten Effekten führt, da wahrscheinlich die Zählung vom Anfang beginnt. Das bedeutet in meinem Beispiel das die Emails im Ordner Sent erst nach einem Jahr gelöscht werden.

Meine Frage ist jetzt, wie kann ich das Datum einer Email aus der Datei auslesen. So das man mittels cron-job Emails löschen lässt. Kann ich in der Datei nach Date suchen lassen?
Gibt es vielleicht auch schon etwas fertiges?

Gruß
Steffen
 
Danke für deine Antwort.

Ich habe den Übeltäter gefunden. War der Plesk-Backupmanager
Ich hatte den V-Server im August neu aufgesetzt und das Backup wieder eingespielt.
Im Backup wird das Datum mit gesichert beim zurückschreiben wahrscheinlich geändert.
Ich habe in dem Zusammenhang auch festgestellt das Plesk-Backup wahr unvollständig, alle Mail seit dem Restore haben gefehlt.

Ich lösche die jetzt mit der Hand im Clienten und gut ist.

Neuer Server neues Glück

Gruß
Steffen
 
Back
Top