On Thu, 03 Nov 2016 13:38:30 -0400
Kris Deugau wrote:

> header RCVD_IN_XBL              eval:check_rbl('zen-lastexternal',
> 'zen.spamhaus.org.', '^127\.0\.0\.[45678]$')
> 
> Why are you (re)defining a near-duplicate of this?  Was the stock rule
> as above also misbehaving?
> 
> Note that the Spamhaus rules are split up somewhat as they're intended
> for different IPs:
> 
> header __RCVD_IN_ZEN       eval:check_rbl('zen', 'zen.spamhaus.org.')
> header RCVD_IN_SBL         eval:check_rbl_sub('zen', '127.0.0.2')
> header RCVD_IN_SBL_CSS     eval:check_rbl_sub('zen', '127.0.0.3')
> 
> These are explicitly designed to look up all Received: IPs as "places
> you probably don't want to accept mail from, period, even if it takes
> a hop through a non-listed innocent server".  They're scored to
> match, so that legitimate senders on dynamic IPs who happen to
> inherit a "dirty" IP don't get blocked just on this basis.

There are good arguments for not discarding or rejecting based on a deep
XBL test, but the only way of knowing whether it's worth scoring is to
try it.

I score a deep XBL rule at 1 point. It would stand more because the
rule FPs are on very low scoring emails. 

OTOH I would expect a rule like that to vary lot in performance. 

Reply via email to