]>
gitweb.pimeys.fr Git - scripts-20-100.git/blob - mails/filter_dirs.sh
2 ## Retrie des dossiers de mails
3 ## Librement adapté de la version de Harry
6 RCFILE
="$HOME/.procmail/rc/main"
12 d
=$
(basename "$mydir")
13 if [[ "$mydir" != "./.Sent" ]]
15 echo "entering directory $d"
17 [ -d "$d/cur" ] ||
exit 1
19 for f
in $
(find "$d/cur")
22 if [[ -f $f ]] && [[ $
(cat $f | formail
-X date |
wc -l) != "0" ]]; then
23 # echo "filtering mail"
24 formail
-s procmail
$RCFILE < "$f" #&&
25 # echo "removing mail" &&
28 # echo "is not a mail"
32 #[ -d "$d/new" ] || exit 1
34 #for f in $(find "$d/new")
37 # if [[ -f $f ]] && [[ $(cat $f | formail -X date | wc -l) != "0" ]]; then
38 # echo "marking as read"
39 # mv "$f" "$d/cur/$(basename \"$f\":2,Sa)"
41 # echo "is not a mail"
45 #[ "$(ls -A $d/new)" ] || [ "$(ls -A $d/cur)" ] || [ "$(ls -A $d/tmp)" ] || mv "$d" "bkp$d"