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