PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : E-Mails die älter sind als x Tage löschen



Andreas Urban
21.11.07, 12:21
Bei uns im Unternehmen tut ein Linuxserver seinen Dienst als Mailserver.
Für die Mailverarbeitung kümmern sich die Programme Postfix, Dovcot, AntiVir Mailgate und eXpurgate.

Um die Spamflut ein wenig einzudemmen, wurde von mir ein SPAM-Postfach eingerichtet, wo alle von eXpurgate als SPAM erkannte E-Mail reingehen.

Da es aber so ca. 30.000 pro Monat sind, hätte ich gern die Möglichkeit, das alle E-Mail, die älter sind als 3 Wochen, gelöscht werden.
Durch den Einsatz von Dovcot, sind die Postfächer Mailverzeichnisse (Maildir).
Und über POP oder IMAP abrufbar.

Gibt es eine Lösung für 'maildir' dir E-Mails zu löschen?
Ist so eine Funktion vielleich auch im Dovcot vorhanden, oder kann man das auch über ein script lösen?

Eine Lösung hab ich hier im Forum schon gefunden, nur das war eine Lösung für MBox.
Siehe Link: http://www.linuxforen.de/forums/showthread.php?t=197017

Herzlich Grüße

Roger Wilco
21.11.07, 17:15
http://archivemail.sourceforge.net/

FLOST
21.11.07, 17:37
Du könntest dir ein kleines Script basteln. Die emails suchst du mittels find raus und löscht die dann.

Tomek
21.11.07, 18:56
Ich benutze dieses Tool:
http://www.jhweiss.de/software/deletemail.html

Benngun
21.11.07, 19:23
für Cyrrus gibt es die möglichkeit mit "expire" Einzustellen das mails in bestimmten ordnern nur für eine gewisse Zeit gültig sind, dannach verschwinden die von selbst.

soetwas in der art gibt es bestimmt auch bei eurer lösung.

Roger Wilco
22.11.07, 21:38
für Cyrrus gibt es die möglichkeit mit "expire" Einzustellen das mails in bestimmten ordnern nur für eine gewisse Zeit gültig sind, dannach verschwinden die von selbst.
Du meinst ipurge.


soetwas in der art gibt es bestimmt auch bei eurer lösung.
Es gibt das Expire-Plugin für Dovecot.