Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
benno-archive-tool [2022/06/09 15:20] – [benno-archive-tool] lwsystems | benno-archive-tool [2024/12/05 13:21] (aktuell) – lwsystems | ||
---|---|---|---|
Zeile 12: | Zeile 12: | ||
* Benno-Id der E-Mail(s) ermitteln | * Benno-Id der E-Mail(s) ermitteln | ||
- | * Benno Archive Daemon stoppen | + | * Benno Archive Daemon stoppen: '' |
* benno-archive-tool mit der ID-Liste und entsprechenden Parametern aufrufen | * benno-archive-tool mit der ID-Liste und entsprechenden Parametern aufrufen | ||
- | * Benno Archive Daemon starten | + | * Benno Archive Daemon starten: '' |
====== ID der E-Mails ermitteln ====== | ====== ID der E-Mails ermitteln ====== | ||
Zeile 26: | Zeile 26: | ||
===== E-Mail Liste ===== | ===== E-Mail Liste ===== | ||
- | Eine größere Liste von E-Mails kann über das Logfile oder per Konsole mit dem Kommando '' | + | Eine größere Liste von E-Mails kann über das Logfile oder per Konsole mit dem Kommando '' |
+ | |||
+ | < | ||
+ | benno-client --limit 10000000 -q ' | ||
+ | </ | ||
+ | |||
+ | **Achtung: | ||
+ | |||
+ | Falls die E-Mails eines anderen Containers als dem Standard-Container // | ||
====== Funktionsbeschreibung ====== | ====== Funktionsbeschreibung ====== | ||
Zeile 44: | Zeile 52: | ||
* Leere Ordner oberhalb des Pfades der Mail werden ebenfalls gelöscht | * Leere Ordner oberhalb des Pfades der Mail werden ebenfalls gelöscht | ||
- | ==== Beispiele ==== | + | ====== Beispiele |
- | === Mail löschen === | ||
- | Mail löschen, wenn Aufbewahrungsfrist vorbei ist (10 Jahre) | + | Mit dem Parameter //-m// wird die [[rest_interface# |
+ | |||
+ | ===== Mail nach Aufbewahrungsfrist löschen ===== | ||
+ | |||
+ | |||
+ | Mail löschen, wenn Aufbewahrungsfrist vorbei ist (10 Jahre). | ||
benno-archive-tool -D -m 2020: | benno-archive-tool -D -m 2020: | ||
- | Mail löschen, ohne die Aufbewahrungsfrist zu überprüfen | + | |
+ | Der Zeitraum der Aufbewahrungsfrist berechnet sich aus der Differenz zum Index-Timestamp der E-Mail und dem aktuellen Zeitpunkt. Der Index-Timestamp wird mit Archivieren oder mit Re-Indexieren der E-Mail neu gesetzt. | ||
+ | |||
+ | ==== Date-Header für Aufbewahrungsfrist ==== | ||
+ | |||
+ | Mit dem Schalter //-md//, bzw. // | ||
+ | |||
+ | benno-archive-tool -md -D -m 2020: | ||
+ | |||
+ | |||
+ | ===== Mail löschen, ohne die Aufbewahrungsfrist zu überprüfen | ||
benno-archive-tool -D -f -m 2020: | benno-archive-tool -D -f -m 2020: | ||
- | Löschen einer Liste von E-Mails | ||
- | benno-archive-tool -D --maillist mails.txt | + | ===== Löschen einer Liste von E-Mails ===== |
- | benno-archive-tool -D -f --maillist mails.txt | + | |
- | Als Aufbewahrungsfristdatum soll das Datum des Date-Headers genommen werden | ||
- | | + | * '' |
+ | * '' | ||
+ | * '' | ||
+ | ===== Journal nicht in Standard-Verzeichnis ===== | ||
Current Journal Datei liegt in einem anderen Ordner (seltener Fall. Standard ist das aktuelle Jahr vom Server) | Current Journal Datei liegt in einem anderen Ordner (seltener Fall. Standard ist das aktuelle Jahr vom Server) | ||
Zeile 70: | Zeile 92: | ||
benno-archive-tool -md -D -m 2020: | benno-archive-tool -md -D -m 2020: | ||
- | Mail Duplikate löschen | + | ===== Mail Duplikate löschen |
Löschen von Mailduplikaten nach der Aufbewahrungsfrist | Löschen von Mailduplikaten nach der Aufbewahrungsfrist |