Example: Jak procmailem filtrovat folder na duplicity in-situ ?
Jan Fuchs
fuky na pleione.asu.cas.cz
Pondělí Září 19 20:01:42 CEST 2005
Ahoj,
19. Sep (Monday) v 18:44:29 CEST 2005, fuky na pleione.asu.cas.cz napsal(a):
> > Vsude se pise udelejte si .procmailrc kde je neco jako
> > formail -D velikost cache
> >
> > a pustte formail -s procmail < folder.
$ mkdir ~/Mail/no_duplicity
$ cat ~/bin/rm_dup_msg.sh
#!/bin/bash
MAILDIR=$HOME/Mail
for PATH_SCHRANKA in $MAILDIR/*; do
if [ -f "$PATH_SCHRANKA" ]; then
SCHRANKA=$(basename $PATH_SCHRANKA)
formail -s procmail -m SCHRANKA=$SCHRANKA ~/.procmailrc.rm_dup_msg < $PATH_SCHRANKA
fi
done
$ cat ~/.procmailrc.rm_dup_msg
MAILDIR=$HOME/Mail/no_duplicity
DEFAULT=$MAILDIR/$SCHRANKA
LOGFILE=$MAILDIR/from
LOCKFILE=$HOME/.lockmail
:0 Whc: msgid.lock
| formail -D 8192 msgid.cache
:0 a:
/dev/null
$ ~/bin/rm_dup_msg.sh
S pozdravem Honza
--
/****************************************************************
* .~. Žádný program není bezchybný, dokonalý ani nejlepší, *
* / O \ to samé platí i o lidech a nejen o nich. *
* (| |) -- Jan Fuchs -- *
* '\ /` *******************************************************
* ^`^ http://pleione.asu.cas.cz ICQ: 200 692 177 *
****************************************************************/
Další informace o konferenci Linux