Script zum Löschen alter eMails mit Filter nach X-Spam-Status?

29/04/2008 - 19:09 von M. H. | Report spam
Hallo.
Ich will mit diesem befehl alle emails aus sàmtlichen Postfàchern
werfen, die àlter als X Tage sind.
rm löscht ja leider pauschal alles. ich muss also irgendwie angeben,
dass nur die eMails gelöscht werden und z.B. nicht die .prefs o.à. --
nur: wie?
find /pfad -type f -mtime +30 -exec /bin/rm {} \;

Eigentlich würde ich sogar noch etwas besser filtern und alle eMails
z.B. mit grep nach dem Eintrag:
X-Spam-Status: Yes, scoredurchsuchen lassen. Alles, was dann über 4.5 oder so liegt, kann
gelöscht werden. Hat einer einen Tipp?
Danke...
 

Lesen sie die antworten

#1 helmut
29/04/2008 - 21:13 | Warnen spam
Hallo, M.,

Du meintest am 29.04.08:

Ich will mit diesem befehl alle emails aus sàmtlichen Postfàchern
werfen, die àlter als X Tage sind.



Wie wàre es mit "archivemail"?

http://archivemail.sourceforge.net

Viele Gruesse
Helmut

"Ubuntu" - an African word, meaning "Slackware is too hard for me".

Ähnliche fragen