David Gomillion wrote:
>  From my understanding, there is no problem with Courier running 
> multiple filters. This means I could run the clamd scanning filter, as 
> well as the python-filters, right?

Correct.

> The question I have is, how is the order of the filtering determined?

Since version 0.53.2, they should be run in alphabetical order, based on 
the name of the socket that they create.

> To do this, I should get python-filters to process a message before I 
> invoke the clamd filter. Can someone help me find the documentation that 
> describes how to set the order that filters run on messages?

You may need to modify pythonfilter or clamcour to change the name of 
the socket that they create.

> My other option is to use python-filters' virus scanning, but from my 
> understanding, using clamd is far more efficient than using the 
> libraries, which appears to be the method in the python filters.

That shouldn't be the case.  Using clamd is far more efficient than 
using the command line scanner, since the latter has to parse and load 
all of the virus definitions into memory when it starts up.  However, I 
would not expect any appreciable performance difference between clamcour 
and clamav via pythonfilter.

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
courier-users mailing list
[email protected]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users

Reply via email to