My favorites | Sign in
Project Logo
                
Code license: GNU General Public License v2
Labels: email, perl
People details
Project owners:
  marc.tremblay
ExpireMail

A program to help keep mailing list mail folders a reasonable size by deleting
messages that are more than a specified number of days old.

Usage: expiremail <folder root> <days>

 where
  <folder root> is a direectory containing mbox style mail
  folders to be processed.

  <days> is the number of days of mail to keep. All mail
  more than <days> old will be deleted.

 NOTE: Directories found under <folder root> will be processed
 recursively.

Folders with some form of the word 'index' in their names are skipped (ie. left
alone).

Developed and tested using:

 PERL 5.8.x
 Date::EzDate 1.08
 procmail 3.22

Other versions will likely work as well, however if you encounter problems you
are encouraged to upgrade to the versions I've tested. Development and testing
were carried out on RedHat 9.0 and Fedora Core 1.0.










Hosted by Google Code