Greetings - 

I'm finalizing my ansible playbook for building up a nice mail system
with all the goodies, with spamassassin being very central to it all. I
have a test server set up in Azure that I run tests with using swaks
(great tool). I push both ham and spam to it, with and without the old
system spamassassin markup. 

The spamassassin on the test box is only trained with my current Inbox
(3k) and spam (13k) folders, not yet with Trash (15k non-spam) or older
Inbox (5k). 

I just noticed a few rules that are firing, but have zero value, and
they seem like fairly important rules ... For example, this is a spam
with no markup, where NO_DNS_FOR_FROM and SPF_NONE have zero. 

> ==== ====================== ==================================================
> pts rule name description
> ---- ---------------------- --------------------------------------------------
> 2.5 BAYES_50 BODY: Bayes spam probability is 40 to 60%
> [score: 0.4998]
> 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level
> mail domains are different
> 3.3 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS
> [46.2.54.2 listed in zen.spamhaus.org]
> 3.3 RCVD_IN_PBL RBL: Received via a relay in Spamhaus PBL
> 0.4 RCVD_IN_XBL RBL: Received via a relay in Spamhaus XBL
> 0.0 NO_DNS_FOR_FROM DNS: ENVELOPE SENDER HAS NO MX OR A DNS RECORDS
> -0.5 FROM_IS_REPLY_TO From and REPPLY-TO is the same
> 0.0 SPF_NONE SPF: SENDER DOES NOT PUBLISH AN SPF RECORD
> 0.0 HTML_MESSAGE BODY: HTML included in message
> 1.0 KAM_LAZY_DOMAIN_SECURITY Sending domain does not have any
> anti-forgery methods
> 0.0 KAM_DMARC_STATUS Test Rule for DKIM or SPF Failure with Strict
> Alignment

I tested against the old tired system, and the same two rules fire, also
with zero value. Is this something I should be setting a value for
myself ? I'm not sure what values to put, but it feels like if someone
doesn't bother to set up SPF, or their sending domain has no MX/A
records then they don't deserve to be sending ... 

What is the KAM_DMARC_STATUS rule for ? Also zero. 

Heh, the FROM_IS_REPLY_TO description has a slight typo ... 

-- 
Dean Carpenter
deano is at areyes dot com

 

Reply via email to