You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spamassassin.apache.org by gb...@apache.org on 2019/05/16 10:57:45 UTC

svn commit: r1859366 - in /spamassassin: branches/3.4/lib/Mail/SpamAssassin/Plugin/DNSEval.pm trunk/lib/Mail/SpamAssassin/Plugin/DNSEval.pm

Author: gbechis
Date: Thu May 16 10:57:45 2019
New Revision: 1859366

URL: http://svn.apache.org/viewvc?rev=1859366&view=rev
Log:
remove last dot in hostname if present

Modified:
    spamassassin/branches/3.4/lib/Mail/SpamAssassin/Plugin/DNSEval.pm
    spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/DNSEval.pm

Modified: spamassassin/branches/3.4/lib/Mail/SpamAssassin/Plugin/DNSEval.pm
URL: http://svn.apache.org/viewvc/spamassassin/branches/3.4/lib/Mail/SpamAssassin/Plugin/DNSEval.pm?rev=1859366&r1=1859365&r2=1859366&view=diff
==============================================================================
--- spamassassin/branches/3.4/lib/Mail/SpamAssassin/Plugin/DNSEval.pm (original)
+++ spamassassin/branches/3.4/lib/Mail/SpamAssassin/Plugin/DNSEval.pm Thu May 16 10:57:45 2019
@@ -552,6 +552,8 @@ sub check_rbl_rcvd {
       chomp($host);
       if($host =~ /^$IP_ADDRESS$/ ) {
         $host = reverse_ip_address($host);
+      } else {
+        $host =~ s/\.$//;
       }
       if ( defined $subtest ) {
         dbg("dns: checking [$host] / $rule / $set / $rbl_server / $subtest");

Modified: spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/DNSEval.pm
URL: http://svn.apache.org/viewvc/spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/DNSEval.pm?rev=1859366&r1=1859365&r2=1859366&view=diff
==============================================================================
--- spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/DNSEval.pm (original)
+++ spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/DNSEval.pm Thu May 16 10:57:45 2019
@@ -558,6 +558,8 @@ sub check_rbl_rcvd {
       chomp($host);
       if($host =~ /^$IP_ADDRESS$/ ) {
         $host = reverse_ip_address($host);
+      } else {
+        $host =~ s/\.$//;
       }
       if ( defined $subtest ) {
         dbg("dns: checking [$host] / $rule / $set / $rbl_server / $subtest");