Date: Thu, 29 Oct 1998 23:06:00 GMT From: efinley@efinley.com (Elliot Finley) To: dannyman <dannyman@dannyland.org> Cc: Scott Lambert <lambert@csw.net>, freebsd-isp@FreeBSD.ORG Subject: Re: Expiring old mail? Message-ID: <363af4a4.6564902@mail.afnetinc.com> In-Reply-To: <19981029151229.Y8390@enteract.com> References: <19981026185229.A386@csw.net> <19981029151229.Y8390@enteract.com>
next in thread | previous in thread | raw e-mail | index | archive | help
I have a perl script that I run once per day that goes through all the mailboxes and removes all messages that are older than 60 days, whether they've been read or not. On Thu, 29 Oct 1998 15:12:29 -0600, you wrote: >On Mon, Oct 26, 1998 at 06:52:29PM -0600, Scott Lambert wrote: >> Hi, >> >> I recently ran into a problem with my mail server. The /var/mail disk filled >> up. (not good) >> >> Anyway after several hours of "mail -f username" and deleting 7 month-old un- >> read messages and > 1 month-old read messages, I freed up approximately 700MB >> of disk. (Why do people subscribe to every mailing list on the planet and >> not read their mail?) > >Heh, I have a little script I used to use for just this sort of situation, >which would write a script to move the largest spools into user home >directories. > >#!/bin/sh >echo "#!/bin/sh" > movemail >rm /home/`whoami`/mail-abusers >ls -ulsk /var/mail | sort -rn | head -25 | awk '$4==$10 { print "\n#"$4" size "$6" last mod "$8" "$7" "$9"\nmv /var/mail/"$4" /home/"$4"/INBOX\nchown "$4" /home/"$4"/INBOX\necho -n \""$4", \" >> /home/djhoward/mail-abusers" }' >> movemail >#echo "rm movemail" >> movemail >chmod 755 movemail >$EDITOR movemail >echo "Okay, now you can sudo ./movemail at your discretion." > >Not the cleanest or prettiest script, by any means, but that fouth line always >gave me a warm fuzzy feeling. > >HTH, >danny -- Later Science (efinley@efinley.com) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isp" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?363af4a4.6564902>