Fórumok
Sziasztok!
Szerintetek hogyan lehet a régi e-maileket mappába rendezni? A procmail csak az éppen beérkezett leveleket tudja átrágni?
- 1833 megtekintés
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.
- A hozzászóláshoz be kell jelentkezni
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
- A hozzászóláshoz be kell jelentkezni