zaloha posty kazda zprava do extra souboru

Tomáš Srb srbt na dtnet.cz
Pondělí Srpen 11 14:45:55 CEST 2003


Mam v /etc/procmail.rc nasledujici, a funguje to jako jednoduchy antivir i
jako zalohovadlo na prichozi postu. Odchozi se mi zatim vyresit nepovedlo
:-(((((. (zalohovani se pochopitelne tyka jenom ta uplne spodni cast)

SHELL=/bin/bash
SUBJ=""
FROM="unknown"

:0
* ^Subject[  ]*:[  ]+\/[^ ].+
{
  SUBJ="\"$MATCH\""
}

:0
* ^From[  ]*:[  ]+\/[^ ].+
{
  FROM="\"$MATCH\""
}

:0 B:
*((Content-Type:.*^*.*^*.*^*.*^*.*name=.*\.(exe|pif|scr|com|bat|wbs|asp|cmd|
dll))|(Best regards, Administrator))
#*Content-Type:.*;.*^*.*name=.*\.(exe|pif|scr|com|bat|wbs|asp|cmd|dll)
#Content-Type: audio/x-midi;.*^.*name=.*exe|pif|scr|com
|  Name=/var/spool/virus/$LOGNAME;\
   mkdir -p $Name;\
   Name=$Name/`date '+%y%m%d%H%M'`.$RANDOM.gz;\
   gzip > $Name;\
   echo -e "Vazeny/a pane/i $LOGNAME,\n\
   prisel Vam asi virus od $FROM s predmetem $SUBJ, je ulozen na NS v $Name.
Pokud se domnivate ze ho budete potrebovat, kontaktujte mne, prosim.\n\n\
Zdravi Vas\n   Tomas Srb\n\n`zcat $Name |
/usr/bin/clamscan --mbox -i --disable-summary - 2>&1 | cut -d : -f 2-`" |
mail -s 'Filtr priloh' $LOGNAME srbt

:0 c
*
| Name=/var/spool/marchiv/$LOGNAME;\
  mkdir -p $Name;\
  Name=$Name/`date '+%y%m%d%H%M'`.$RANDOM.gz;\
  gzip > $Name






Další informace o konferenci Sendmail