procmail
[Top] [All Lists]

save to archive and delete

1999-06-11 01:21:59
era eriksson wrote:
    :0
    * some expression which uniquely identifies mail from the list
    /dev/null

Era,
sorry, you may laugh.
I have a directory /dev/nul, owned by root.root drwxr-xr-r
and a file /dev/null owned by root.root crwxr-xr-x

Procmail gives me the error: Error while writing to "dev/null"

(/home/jost/.procmailrc is owned by jost.users -rwxr--r--

to delete, and to save, try something like

    :0:
    * some expression which uniquely identifies mail from the list
    | formail -X"From " -k >>list-archive

The following works:

MAILDIR=$HOME/Mail

MONTHFOLDER=`date +%y-%m`

DUMMY=`test -d $MAILDIR/interne-liste/$MONTHFOLDER || mkdir
$MAILDIR/interne-liste/$MONTHFOLDER`

:0 c:
* ^TOintern-list
${MAILDIR}/interne-liste/${MONTHFOLDER}

:0
* ^TOintern-list
/dev/null
# Problems, see above

----------------
Thus I may write:
     :0:
     * ^TOintern-list
     | formail -X"From " -k >>$MAILDIR/interne-liste/$MONTHFOLDER

to save and to delete any mail adressed to
intern-list(_at_)schaper(_dot_)org ?

Thank you,
Jost

<Prev in Thread] Current Thread [Next in Thread>