Hi.
I have my /etc/procmail this configuration
###################################################################
ANOMY=/usr/local/anomy
# Set this if you have an external configuration file. Alternatively,
# you can configure the sanitizer directly by modifying the ruleset below.
SANCFG=
TMPDIR=/tmp/sanitizer.$LOGNAME
# Set up our working environment...
DATE=`date +%Y%m%d-%H%M`
MKDIR=`mkdir -p $TMPDIR`
SANLOG=$TMPDIR/eml-$DATE-$$.log
# This will keep a clean backup copy of all messages in your /tmp directory.
# Note that this will chew up disk space if you don't clean it periodically.
:0 c
$TMPDIR/eml-$DATE-$$.mbx
# This will sanitize the message. Note that logging to STDERR is forced
# on no matter what the configuration file says, because it's used by the
# following recipies.
#
:0 fwB
|$ANOMY/bin/sanitizer.pl \
'feat_uuencoded=0'\
'feat_log_inline = 0'\
$SANCFG \
'feat_html = 0'\
'feat_log_stderr = 0'\
2>$SANLOG
# This will add an "X-Found-Virus: Yes" header, if the Sanitizer finds
# an infection. Add more recipies like this to add more headers! :-)
#
:0 f
* ? grep 'File was infected' $SANLOG
|formail -I"X-Found-Virus: Yes"
###################################################################
but i have this error in my procmail log
procmail: Error while writing to "$ANOMY/bin/sanitizer.pl \
'feat_uuencoded=0'\
'feat_log_inline = 0'\
$SANCFG \
'feat_html = 0'\
'feat_log_stderr = 0'\
2>$SANLOG"
procmail: Rescue of unfiltered data succeeded
grep: /tmp/sanitizer.abusquets/eml-20051018-0008-6647.log: No such file or directory
Attachments:
+ http://mailtools.anomy.net/archives/anomy-list//2005-10/54246333/01.unnamed.html