E-mailek mappába rendezése

Sziasztok!

Szerintetek hogyan lehet a régi e-maileket mappába rendezni? A procmail csak az éppen beérkezett leveleket tudja átrágni?

Hozzászólások

Itt két megoldást hoznak fel.
Maildir-ben kiadva az egyiket:
cat * | formail -s procmail
for m in Mail/{cur,new}/*; do echo $m; procmail <$m; rm $m; done

Megoldás lehet a kérdésedre.

en jo regen irtam egy bash scriptet, ilyesmi:

R=/var/spool/foo/bar
MEDDIG=201211
for F in $(find $R/cur -maxdepth 1 -type f); do
	UNIX=$(stat -c %Y $F)
	EVHO=$(date -d @$UNIX "+.%Y.%m/.cur/")
	EVHO_MEDDIG=$(date -d @$UNIX "+%Y%m")
	if [ $EVHO_MEDDIG -lt $MEDDIG ];then
		if [ ! -d $R/$EVHO ]; then
			mkdir -p $R/$EVHO
		fi
		mv $F $R/$EVHO
	fi
done

t