On 3/31/2015 12:23 PM, Mike Cardwell wrote:
* on the Tue, Mar 31, 2015 at 12:15:31PM -0400, Joe Quinn wrote:
Here's an example from when Yahoo's internal Received headers were
hitting RCVD_ILLEGAL_IP, taken from here:
http://www.pccc.com/downloads/SpamAssassin/contrib/KAM.cf
header __KAM_YAHOO_MISTAKE1 From =~ /\@yahoo\./i
meta KAM_YAHOO_MISTAKE (SPF_PASS && __KAM_YAHOO_MISTAKE1 &&
RCVD_ILLEGAL_IP)
describe KAM_YAHOO_MISTAKE Reversing score for some idiotic Yahoo
received headers
score KAM_YAHOO_MISTAKE -3.0
This rule undoes RCVD_ILLEGAL_IP, which has a score of 3.0.
Thanks for the example. The only problem with the above is that I believe
I would have to write a rule for every single RBL and keep those rules
up to date whenever a new RBL is added or score updated by upstream.
Is there any way of avoiding that?
Not an easy way that I know of offhand. Others might know, or if you
have the coding ability you might try writing a plugin to automate at
least tracking the RBL scores.
I remember there was a similar question asked a few months ago about
canceling an AWL score or something similar which might be useful. I
can't find it in Google, but you might have luck finding a better
solution from that thread.