Mark Bucciarelli said:
> On Sat, Dec 10, 2005 at 03:03:56PM -0500, Jay Lee wrote:
>> Clamcour - http://www.becrux.com/index.php?page=projects&name=clamcour
>> AV filter that uses ClamAV and rejects viruses at the SMTP level.  This
>> is much more efficient than waiting until after the email is accepted to
>>  filter viruses.
>
> Nice, a C++ Courier ClamAV filter.

Yes, great when all you want to do is AV filtering and don't wish to
awaken the beast that is Perl...

> Am I reading the docs right--if the filter fails for some reason, the
> mail still get's delivered?

>From the ChangeLog:
  - If failure occurs during scan, mail will be passed anyway

I believe this is referring to a problem with the AV scan itself, not a
problem with clamcour running.  So if you removed clamav, clamcour should
handle the failure to start the scan.  But if clamcour dies, I believe
Courier will begin rejecting mail just like with any other filter.

> Did you do any testing of memory usage/CPU load?  The Perl interpreter
> requires a hefty serving of RAM (20MB+ of RES) ...

I did not do any formal testing however, it is a quite small binary
(~20k), quick to load and has not introduced any delay in mail delivery or
noticeable load increase on my server.  I am quite certain it would be
faster than most anything done in Perl.  Nothing against perl of course,
it's just not the right tool for every job...

Jay
-- 
Jay Lee
Network / Systems Administrator
Information Technology Dept.
Philadelphia Biblical University
--


-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
courier-users mailing list
[email protected]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users

Reply via email to