procmail

David Jez dave.jez na seznam.cz
Středa Prosinec 10 12:45:12 CET 2003


> Ahoj linux,
  Ahoj,

>   vytvorila jsem si .procmailrc takto:
> 
> LOGFILE=procmail.log
> 
> :0 B:
> *Content-Type:.*^*.*^*.*^*.*^*.*name=.*\.(exe|pif|com|scr)
> |echo -e "Filtr priloh"
> | mail -s 'Filtr priloh' $LOGNAME < /home/$LOGNAME/povidani.txt
  Nejak mi unika proc je tam to echo, dale B:... odhadoval bych to tedy
ze se procmailu nelibi syntaxe toho souboru. Nicmene pouzivam nasledujici
pravidla:

# virii
:0B
* name="*[^"]*\.(bat|com|exe|pif|scr)"*$
/homes/dave/virii

  Funguje to spolehlive, resp. virii maji za 2 dny asi tak 8 MB, takze
je stejne rovnou mazu :)

> chtela bych vytvorit pravisdlo, ktere maily s podezrelou prilohou
> ulozi nekam na disk a uzivateli posle e-mail s nejakym upozornenim.
  Posilat upozorneni je fakt blbost. Nejlepsi metoda je bud to hned
smazat nebo teda nekam ulozit, ale hlavne neobtezovat usera s hlaskama o
nejakem zas#$*# viru. Protoze za den by to bylo x desitek (nekdy stovka)
hlasek.
  Osobne me vice nez ty viry (ty s*ky se daji aspon poslat do /dev/null
kam patri jednim pravidlem, pokud nekdo posila exe archivy je to jeho
problem) nesnasim vic hlasky blbych antiviru a serveru, protoze kdyz me
chodi Xx denne maily v polstine, rustine, spanelstine, italcine,
slovencine, esperantu apod. vyplody tak se filtrovat nedaji :-(. Sice je
to krasne cviceni cizich jazyku ale po tom opravdu neouzim.

> Prosim poradte , kde mam chybu
> 
> -- 
> s pozdravem,
>  mardon                          mailto:mar.don na seznam.cz
ZZ
-- 
-------------------------------------------------------
  David "Dave" Jez                Brno, CZ, Europe
 E-mail: dave.jez na seznam.cz
PGP key: finger xjezda00 na eva.fit.vutbr.cz
---------=[ ~EOF ]=------------------------------------


Další informace o konferenci Linux