Der MDaemon Email Server bietet gleich an mehreren Stellen Konfigurationsmöglichkeiten zum Löschen von alten Nachrichten an.
Der erste Beitrag zu diesem Thema in diesem Blog datiert auf das Jahr 2013 und hat nach wie vor seine Gültigkeit:
Windows: MDaemon und automatisches Löschen nach 30 Tagen
Wobei sich im Laufe der Zeit etwas die Menü-Bezeichnungen geändert haben. In aktuellen Versionen findet man den Dialog unter
Einstellungen - Server-Einstellungen - Bereinigen
Hier kann man ganz allgemein für den gesamten Server das Löschen von Nachrichten die älter als x Tage sind vorgeben.
Pro Domäne geht dies unter
Einstellungen - Domänen-Manager - Einstellungen
Beide Punkte haben gemein, das hierbei nur für alle Nachrichten-Ordner eine Bereinigung vorgegeben werden kann. Möchte man regelmäßig beispielsweise lediglich die gelöschten Objekte oder andere Nachrichten-Ordner bereinigen oder gar nur für bestimmte Postfächer ein automatisches Löschen einstellen, hilft der Griff zum Tool AccountPrune.
Dieses findet sich unter
C:\MDaemon\App\AccountPrune.exe
Im gleichen Ordner ist eine Datei mit dem Namen “AccountPrune.txt” vorhanden, die alle Parameter auflistet und Erklärungen bietet.
Mittels Skript lässt sich so zu einem beliebigen Zeitpunkt eine zielgerichtete Bereinigung realisieren. Beispiele sind:
C:\MDaemon\App\AccountPrune.exe /m /d=7 /p="Gesendete Objekte.IMAP" C:\MDaemon\App\AccountPrune.exe /m /d=7 /p="Gel&APY-schte Objekte.IMAP" C:\MDaemon\App\AccountPrune.exe /m /d=7 /p="Junk.IMAP" C:\MDaemon\App\AccountPrune.exe /m /d=7 /p="Junk-E-Mail.IMAP"
In diesem Fall werden Nachrichten die älter als sieben Tage sind entfernt. Das Ergebnis eines AccountPrune-Durchlaufs findet man unter
C:\MDaemon\Logs\AccountPrune_<Datum>.log
Empfehlenswert ist die Ausführung bei der nächtlichen Wartung des MDaemon Email Servers. Die entsprechenden Befehlszeilen können hierzu einfach in die Datei
C:\MDaemon\App\midnight.bat
eingetragen werden.
Wichtig zu Wissen ist, das MDaemon bzw. AccountPrune zur Ermittlung des Alters einer Nachricht das Dateidatum und nicht das E-Mail-Datum verwendet!
Alternativ oder parallel zu den Bereinigungsmöglichkeiten des MDaemon Email Server kann man beispielsweise mit Hilfe einer E-Mail-Archivierungslösung wie dem MailStore Server Nachrichten die älter als ein bestimmter Zeitraum sind automatisch nach erfolgreicher Archivierung aus den Postfächern entfernen lassen.
Quellen
EBERTLANG – Knowledge Base – Automatisierte Bereinigung (Pruning) von E-Mails und Benutzerkonten
Everything MDaemon – MDaemon’s use of batch files
MDaemon Technologies – (FAQ) How can I clear out my users’ spam folders automatically?
Verheiratet, Vater von zwei Kindern, eines an der Hand, eines im Herzen. Schon immer Technik-Freund, seit 2001 in der IT tätig und seit über 10 Jahren begeisterter Blogger. Mit meiner Firma IT-Service Weber kümmern wir uns um alle IT-Belange von gewerblichen Kunden und unterstützen zusätzlich sowohl Partner als auch Kollegen.
Schreibe einen Kommentar