--- /dev/null
+#! /bin/bash
+## Retrie des dossiers de mails
+## Librement adapté de la version de Harry
+
+
+RCFILE="$HOME/.procmail/rc/main"
+
+#cd $HOME/Mail
+
+for mydir in $@
+do
+d=$(basename "$mydir")
+if [[ "$mydir" != "./.Sent" ]]
+then
+echo "entering directory $d"
+
+
+[ -d "$d/cur" ] || exit 1
+
+for f in $(find "$d/cur")
+do
+# echo "file $f"
+ if [[ -f $f ]] && [[ $(cat $f | formail -X date | wc -l) != "0" ]]; then
+# echo "filtering mail"
+ formail -s procmail $RCFILE < "$f" #&&
+# echo "removing mail" &&
+# rm "$f"
+# else
+# echo "is not a mail"
+ fi
+done
+
+#[ -d "$d/new" ] || exit 1
+
+#for f in $(find "$d/new")
+#do
+# echo "file $f"
+# if [[ -f $f ]] && [[ $(cat $f | formail -X date | wc -l) != "0" ]]; then
+# echo "marking as read"
+# mv "$f" "$d/cur/$(basename \"$f\":2,Sa)"
+# else
+# echo "is not a mail"
+# fi
+#done
+#
+#[ "$(ls -A $d/new)" ] || [ "$(ls -A $d/cur)" ] || [ "$(ls -A $d/tmp)" ] || mv "$d" "bkp$d"
+#
+fi
+done