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.
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
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