Good idea ... thanks ... I did as you suggested and created an always hit rule ... I'll monitor that. But I don't think the messages are missing all tests because the way I found out about this was I was sending test emails to test a list server and I noticed the same test message would sail right through the filter with zero score one time, and the next time with a bunch of tests. Per your request here is the filter statement: ($hits, $req, $names, $report) = spam_assassin_check(); I know the statement is being run because I added enough debug statements in and around it to be confident.

On 5/21/2014 8:29 AM, David F. Skoll wrote:
On Wed, 21 May 2014 01:07:53 -0500
Cliff Hayes <[email protected]> wrote:

I don't know how long this has been going on but I just noticed that
about 1% of emails going through our system are being assigned zero
points/hits and blank tests/names.
Maybe those message actually don't hit any tests?

I don't know how to troubleshoot this?  Where should I start?
Please post your filter or at least the relevant part that calls
SpamAssassin.  Another thing to try is to make a test that *always* hits.
Maybe something like:

header ALWAYS_HIT Subject =~ /.?/
describe ALWAYS_HIT A rule that always hits
score ALWAYS_HIT 0.00001

Then make sure that you always see ALWAYS_HIT in the results.

Regards,

David.
_______________________________________________
NOTE: If there is a disclaimer or other legal boilerplate in the above
message, it is NULL AND VOID.  You may ignore it.

Visit http://www.mimedefang.org and http://www.roaringpenguin.com
MIMEDefang mailing list [email protected]
http://lists.roaringpenguin.com/mailman/listinfo/mimedefang


_______________________________________________
NOTE: If there is a disclaimer or other legal boilerplate in the above
message, it is NULL AND VOID.  You may ignore it.

Visit http://www.mimedefang.org and http://www.roaringpenguin.com
MIMEDefang mailing list [email protected]
http://lists.roaringpenguin.com/mailman/listinfo/mimedefang

Reply via email to