You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spamassassin.apache.org by he...@apache.org on 2020/06/07 10:41:22 UTC

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

Author: hege
Date: Sun Jun  7 10:41:22 2020
New Revision: 1878559

URL: http://svn.apache.org/viewvc?rev=1878559&view=rev
Log:
Bug 7822: HashBL not examining all addresses in a message

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

Modified: spamassassin/branches/3.4/lib/Mail/SpamAssassin/Plugin/HashBL.pm
URL: http://svn.apache.org/viewvc/spamassassin/branches/3.4/lib/Mail/SpamAssassin/Plugin/HashBL.pm?rev=1878559&r1=1878558&r2=1878559&view=diff
==============================================================================
--- spamassassin/branches/3.4/lib/Mail/SpamAssassin/Plugin/HashBL.pm (original)
+++ spamassassin/branches/3.4/lib/Mail/SpamAssassin/Plugin/HashBL.pm Sun Jun  7 10:41:22 2020
@@ -341,7 +341,7 @@ sub _parse_emails {
         }
       }
     }
-    my $body = join('', $pms->get_decoded_stripped_body_text_array());
+    my $body = join('', @{$pms->get_decoded_stripped_body_text_array()});
     if ($opts =~ /\bnouri\b/) {
       # strip urls with possible emails inside
       $body =~ s#<?https?://\S{0,255}(?:\@|%40)\S{0,255}# #gi;

Modified: spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/HashBL.pm
URL: http://svn.apache.org/viewvc/spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/HashBL.pm?rev=1878559&r1=1878558&r2=1878559&view=diff
==============================================================================
--- spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/HashBL.pm (original)
+++ spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/HashBL.pm Sun Jun  7 10:41:22 2020
@@ -342,7 +342,7 @@ sub _parse_emails {
         }
       }
     }
-    my $body = join('', $pms->get_decoded_stripped_body_text_array());
+    my $body = join('', @{$pms->get_decoded_stripped_body_text_array()});
     if ($opts =~ /\bnouri\b/) {
       # strip urls with possible emails inside
       $body =~ s#<?https?://\S{0,255}(?:\@|%40)\S{0,255}# #gi;