You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spamassassin.apache.org by pd...@apache.org on 2019/07/01 19:29:15 UTC

svn commit: r1862395 - /spamassassin/trunk/rulesrc/sandbox/pds/20_helo.cf

Author: pds
Date: Mon Jul  1 19:29:15 2019
New Revision: 1862395

URL: http://svn.apache.org/viewvc?rev=1862395&view=rev
Log:
HELO checks

Added:
    spamassassin/trunk/rulesrc/sandbox/pds/20_helo.cf

Added: spamassassin/trunk/rulesrc/sandbox/pds/20_helo.cf
URL: http://svn.apache.org/viewvc/spamassassin/trunk/rulesrc/sandbox/pds/20_helo.cf?rev=1862395&view=auto
==============================================================================
--- spamassassin/trunk/rulesrc/sandbox/pds/20_helo.cf (added)
+++ spamassassin/trunk/rulesrc/sandbox/pds/20_helo.cf Mon Jul  1 19:29:15 2019
@@ -0,0 +1,17 @@
+header   __HELO_HIGHPROFILE  X-Spam-Relays-External =~ /^[^\]]+ helo=\S*(?:hotmail|gmail|google|yahoo|msn|microsoft|xxx)\.[\w]+\b/i
+
+meta     PDS_HELO_SPF_FAIL SPF_HELO_FAIL && __HELO_HIGHPROFILE
+describe PDS_HELO_SPF_FAIL High profile HELO that fails SPF
+score    PDS_HELO_SPF_FAIL 2.0
+reuse    PDS_HELO_SPF_FAIL
+
+ifplugin Mail::SpamAssassin::Plugin::AskDNS
+
+askdns   __HELO_RECORD _LASTEXTERNALHELO_ A /./
+
+meta     PDS_HELO_NORDNS (__HELO_HIGHPROFILE && !__HELO_RECORD)
+describe PDS_HELO_NORDNS High profile HELO but no A record
+score    PDS_HELO_NORDNS 2.0
+reuse    PDS_HELO_NORDNS
+
+endif