I am still seeing messages slip through the filters. The latest one is tagged as follows.
X-SpamDetect: ******: 6.6 sd=6.6 0.99(ClamAV) 0.99(X-ClamAV-Infected) 0.96(X-LangGuess:Wrong) 0.08((X-Phrase:clean),(!X-myrbl:unknown)) 0.13(genuine) 0.14(free_email) 0.85(X-Verify-SMTP present) 0.16(DomainKey-Signature:yahoo) 0.17(genuine_yahoo) 0.19(X-LangGuess:Portuguese) 0.23(dnswl_none) 0.36(X-NotAscii:us-ascii) 0.40 [nnot=7,ng=6,nsum=3,nb=3,nw=1,2.61]
So, in addition to 2 calls, which you suggested, tonight I have added 3 more. I now have...
call feature_manual(0.99,"ClamAV ")
call feature_manual(0.99," ClamAV")
call feature_manual(0.99," ClamAV ")
That makes a total of 5 feature_manual calls to try to force SurgeMail to score the message high enough to guarantee that it will be placed in the spam quarantine. There has got to be a better way to do this! Is there not simply a way to add a specific value to the score? It would seem to make better sense to just have one call to a function that allowed me to add 50 or 99 or 999 points to the spam score (whatever it takes to guarantee that the message is quarantined).
As asked before, would feature_add(99, "ClamAV") do what I need with one call? I have read the documentation on feature_add and feature_manual and also looked at the examples in sf_mfilter.txt, but I still do not understand the difference between the two commands or how to use them properly.
Imagine Net, Inc.