On Thu, 20 Sep 2007, Robert Banz might have said: > > Going this same direction... With our previous mail system, we used > to chug through our users' Spam & Trash folders, and send them a > weekly notification reminding them of the messages they had in these > folders, and how many would be deleted in the next week. > > Anyone done something similar with Cyrus? > > -rob > > On Sep 20, 2007, at 05:21, Paul Dekkers wrote: > > > Hi, > > > > Vladi Lemurov wrote: > >> Hello! > >> Is there any way to delete old messages e.g. older than 30 days from > >> INBOX.Trash and INBOX.Junk mailboxes of all users in a proper > >> "cyrus-way"? > >> > > > > You can use ipurge, and run it periodically from cyrus.conf. We > > have for > > instance: > > > > purgetrash cmd="ipurge -d 14 -f user.%.Trash" at=0200 > > > > (and a couple of others for the spam folder for instance) to clear the > > Trash folder of users for messages over two weeks old... people > > tend to > > fill it up and never look at it again, this saves over 10G in our > > case :-) > > > > You can run ipurge from the commandline too, as user cyrus. (E.g. sudo > > -u cyrus /path/to/ipurge) > > > > Paul I have an 'expire' set from inside 'cyradm' to automatically delete messages over a specific number of days old. I don't generate any emails to my users telling them what nor how many will be deleted... I just delete them nightly, or rather let cyrus do the deleting. Mike ---- Cyrus Home Page: http://cyrusimap.web.cmu.edu/ Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html