Antivirova kontrola v sendmailu (patch pro 8.9.3)

Řehoř Petr p.rehor at decros.cz
Wed May 19 18:21:44 CEST 1999


Minuly mesic jsem spachal upravu sendmailu tak, aby s vyuzitim
linuxove verze AVP z http://www.avp.ru skenoval vsechny maily, ktere
pres nej prochazeji. Cela vec skoncila ve stadiu testu na ktere nemam
cas :-[ takze betatesteri jsou vitani.

> Patch se aplikuje nasledujicim zpusobem (doufam, ze nikoho 
> neurazim :-)
> 
> sendmail-8.9.3/src> patch < check_virus-8.9.3.patch
> 
> 
> Funguje to nasledovne:
> - pro kazdeho prijemce mailu je volana funkce checkcompat(to, e)
>   v souboru conf.c
> - zde se provede antivirova kontrola a do obalky se poznamena
>   jeji vysledek
> - pokud je nalezen vyskyt viru, oznaci se adresat jako neplatny
> - pokud je prijemcu mailu vice, vyuziji se priznaky v obalce, takze
>   se antivirova kontrola provadi pouze jednou
> - volitelne posle oznameni o vyskytu viru i adresatum (ale nevim,
> jestli
>   z toho budou moudri, nicmene se nekterym lidem zdalo, ze by to tam
>   melo byt)
> - pokud neni mozne antivirovou kontrolu uspesne provest, tak se mail
>   ulozi do fronty a zkusi se to znovu pri dalsim prochazeni fronty
> 
> 
> Konfigurace se dela v sendmail.cf nasledujicim zpusobem:
> 
> O Antivirus </cesta/antivirus>
> O AntivirusAlertToRecipient True|False
> 
> Tato pravidla by pres M4 mela jit zavest do sendmail.cf pomoci
> LOCAL_CONFIG (nezkousel jsem to).
> 
> 
> Principialne by to melo pracovat s jakymkoliv antivirem. Ja jsem 
> zkousel AVP for Linux na FreeBSD 3.1-RELEASE, ktere se jevilo chodit 
> bez problemu. Bohuzel jsem nemel cas udelat nejake stresove testy,
> takze nevim jak se bude chovat pri vetsim zatizeni. Samotne AVP se
> spousti cca. 2 vteriny (P150), takze by to mohlo zvladat i nekolik
> desitek mailu za minutu (optimismus).
> 
> 
> Pokud ma nekdo zajem se mnou o tomto komunikovat, tak bud mailem, 
> nebo osobne na EurOpenu.
> 
> Petr Rehor
> 
> ---------------------------------------------------------------------
> DECROS s.r.o.          J.Š.Baara 40, České Budějovice, Czech Republic
> Tel: +420-38-7312808   Fax: +420-38-7311480      http://www.decros.cz
> 
 <<check_virus-8.9.3.patch>> 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: check_virus-8.9.3.patch
Type: application/octet-stream
Size: 7854 bytes
Desc: not available
URL: <http://www.freebsd.cz/listserv/archive/users-l/attachments/19990519/7c919498/attachment.obj>


More information about the Users-l mailing list