Hi!

I'm about to include clamavis support in our very simple mail scanner. My 
first idea was to use libclamav for that, however my filter will be 
integrated with our mail server in the way that it will be spawned for each 
mail. 

For obvious performance reason I'd like to use clamd, but I've found that 
libclamav is actually a full scanner, with no "thin client" possibilities.

Thus I have following options:

a) write my own daemon which uses libcalamav, and a client for it, all using 
custom protocol (don't write me to use amavisd - we have some specific 
requirements)

b) use clamdscan via forking and pipe

c) write a client for clamd protocol, basing on clamdscan sources

I don't like a) for effort amounts, b) is a bit ugly IMHO, c) depends on a 
protocol that can be a subject to change .

Which solution would you suggest ?

Best Regards,
Przemyslaw


-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
Clamav-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/clamav-users

Reply via email to