On 4/30/2015 12:23 PM, Alexei Yu. Batyr' wrote: > Bowie Bailey wrote on 30.04.2015 16:46: >> On 4/30/2015 8:49 AM, Alexei Yu. Batyr' wrote: >>> Managed Pvt nets wrote on 30.04.2015 13:50: >>>> All, >>>> Just a question that I hope you can help me with. I am trying to save >>>> some disk space, so what I need is to go through all mailboxes and >>>> finding out those that haven't been accessed in months and perhaps >>>> deleting some mails or mailboxes. Is there a way perhaps to do this in >>>> courier? >>>> >>> I'm using this script: >>> >>> #!/bin/sh - >>> echo "Mailboxes not checked for 6 months:" >>> find /home/*/Maildir -group mailusers -name cur -maxdepth 1 -prune >>> -mtime +180 -print | \ >>> sed -E "s/(\/home\/)|(\/Maildir\/cur)//g" | >>> while read usr >>> do >>> [ ! -f /home/$usr/Maildir/sqwebmail-timestamp ] && echo $usr && >>> continue >>> find /home/$usr/Maildir -name sqwebmail-timestamp -maxdepth 0 >>> -mtime +180 -exec echo $usr \; >>> done >>> >> That assumes everyone is using sqwebmail. What I generally do is look >> for old messages in the "new" folder. If there are old messages there, >> it indicates that the user has not even looked at the mailbox since the >> date of the oldest message. >> > No, main check is the mtime of Maildir/cur folder. It's exactly the time > when user last checked mail by IMAP or POP. Check for > sqwebmail-timestamp - only for those who use Sqwebmail and not use IMAP > or POP.
Didn't notice that. That actually works better than what I suggested since you only get a single result per mailbox. Why do the check for sqwebmail-timestamp? Doesn't a login to sqwebmail also result in new messages being moved to the cur folder and updating the mtime? -- Bowie ------------------------------------------------------------------------------ One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y _______________________________________________ courier-users mailing list courier-users@lists.sourceforge.net Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users