procmail
mardon
mar.don na seznam.cz
Středa Prosinec 10 13:03:28 CET 2003
Hello David,
Wednesday, December 10, 2003, 12:45:12 PM, you wrote:
>> Ahoj linux,
DJ> 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
DJ> Nejak mi unika proc je tam to echo, dale B:... odhadoval bych to tedy
DJ> ze se procmailu nelibi syntaxe toho souboru. Nicmene pouzivam nasledujici
DJ> pravidla:
DJ> # virii
DJ> :0B
DJ> * name="*[^"]*\.(bat|com|exe|pif|scr)"*$
DJ> /homes/dave/virii
DJ> Funguje to spolehlive, resp. virii maji za 2 dny asi tak 8 MB, takze
DJ> 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.
DJ> Posilat upozorneni je fakt blbost. Nejlepsi metoda je bud to hned
DJ> smazat nebo teda nekam ulozit, ale hlavne neobtezovat usera s hlaskama o
DJ> nejakem zas#$*# viru. Protoze za den by to bylo x desitek (nekdy stovka)
DJ> hlasek.
DJ> Osobne me vice nez ty viry (ty s*ky se daji aspon poslat do /dev/null
DJ> kam patri jednim pravidlem, pokud nekdo posila exe archivy je to jeho
DJ> problem) nesnasim vic hlasky blbych antiviru a serveru, protoze kdyz me
DJ> chodi Xx denne maily v polstine, rustine, spanelstine, italcine,
DJ> slovencine, esperantu apod. vyplody tak se filtrovat nedaji :-(. Sice je
DJ> to krasne cviceni cizich jazyku ale po tom opravdu neouzim.
V tomto souhlasim, bohuzel pozadavek na zaslani oznameni jde mimo me z
vyssich mist a stim ja nic nenadelam.
Jinak jeden problem byl v | pred echo
presto mi to, ale nefunguje.
Jeste uvazuji o pouziti formail pro vytahnuti FROM a SUBJECT.
Jeste nevite nekdo jestli se pak da poslat mail pres sendmail ??
>> Prosim poradte , kde mam chybu
>>
>> --
>> s pozdravem,
>> mardon mailto:mar.don na seznam.cz
DJ> ZZ
--
Best regards,
mardon mailto:mar.don na seznam.cz
Další informace o konferenci Linux