I got the following in my headers.. I'm not sure how this could possibly score so low, with all the hits it received...
A large number of hits doesn't imply it must have a high score.. Lots of those rules have much less than 0.1 points..
and what's this "OPTO_HEADER" rule? Is this one of your own custom jobs? What's it's score? Is it noticeably negative by any chance?
X-Spam-Status: No, hits=2.2 required=6.0 tests=BAYES_40,HTML_90_100, HTML_IMAGE_RATIO_02,HTML_MESSAGE,MIME_HTML_ONLY,OPTO_HEADER, RCVD_IN_BL_SPAMCOP_NET,RCVD_IN_SBL,SARE_MSGID_EMPTY,URIBL_SBL, URIBL_WS_SURBL version=3.0.0 X-Spam-Bayes: 0.3934 X-Spam-Pyzor: Reported 0 times.
score BAYES_40 0 0 -0.276 -1.096 score HTML_90_100 0.346 0.189 0.043 0.022 score HTML_IMAGE_RATIO_02 1.729 0 1.125 0.018 score HTML_MESSAGE 0.001 score MIME_HTML_ONLY 1.204 1.158 1.156 0.177 score RCVD_IN_BL_SPAMCOP_NET 0 1.832 0 1.216 score RCVD_IN_SBL 0 1.050 0 0.107 score URIBL_SBL 0 0.629 0 0.996 score URIBL_WS_SURBL 0 0.539 0 1.462 score SARE_MSGID_EMPTY 1.666 score OPTO_HEADER ?????
Note: I'm assuming the score value for SARE_MSGID_EMPTY matches yours, but it might not. I grabbed it from the current copy on rulesemporium.com)
Since we know it's scoreset 3 (the last one), we can add up all of the above to reach 4.569.
So it would appear that OPTO_HEADER scores at about -2.3.