#mu index &>/dev/null ||:
fi
-# find but ignore directories which dont exist, assuming first args are directories
-# and a following arg starts with -
-myfind() {
- dirs=()
- for d; do
- if [[ $d == -* ]]; then
- # past dirs, onto options
- break
- fi
- shift
- if [[ -e $d ]]; then
- dirs+=($d)
- fi
- done
- if [[ $dirs ]]; then
- find ${dirs[@]} $@
- fi
-}
-
-# qemu-devel is our biggest list by far, so occasionally
-# I want to hop into conversations about our mailing
-# systems there, but I don't need many old messages.
-myfind /nocow/user/fsfmd/l/qemu-devel/new -type f -mtime +14 -execdir rm -- '{}' +
-
-
-myfind /nocow/user/fsfmd/{sec,Spam,Drafts,{rtcc,sysadmin,l/outreachy-mentors}/new} -type f -mtime +100 -execdir rm -- '{}' +
-
-myfind /nocow/user/fsfmd/log -type f -mtime +300 -execdir rm -- '{}' +
-
# delete based on http://deflexion.com/2006/05/imap-way-of-deleting-message
sieve-filter -eW -o mail_location=maildir:/nocow/user/fsfmd:LAYOUT=fs:INBOX=/nocow/user/fsfmd/INBOX ~/sieve/fsf.sieve INBOX delete &>>/tmp/fsfsieve.log