You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spamassassin.apache.org by km...@apache.org on 2012/01/20 16:57:10 UTC
svn commit: r1233974 - in /spamassassin/trunk:
lib/Mail/SpamAssassin/Plugin/Bayes.pm rules/20_mailspike.cf
rulesrc/10_force_active.cf rulesrc/sandbox/wtogami/20_mailspike.cf
Author: kmcgrail
Date: Fri Jan 20 15:57:10 2012
New Revision: 1233974
URL: http://svn.apache.org/viewvc?rev=1233974&view=rev
Log:
Remove mailspike from sandbox and moved to rules. remove mspike rules from force active. Trying to fix the duplicate scores in 72_scores.cf and 50_scores.cf.
Added:
spamassassin/trunk/rules/20_mailspike.cf
- copied unchanged from r1233129, spamassassin/trunk/rulesrc/sandbox/wtogami/20_mailspike.cf
Removed:
spamassassin/trunk/rulesrc/sandbox/wtogami/20_mailspike.cf
Modified:
spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/Bayes.pm
spamassassin/trunk/rulesrc/10_force_active.cf
Modified: spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/Bayes.pm
URL: http://svn.apache.org/viewvc/spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/Bayes.pm?rev=1233974&r1=1233973&r2=1233974&view=diff
==============================================================================
--- spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/Bayes.pm (original)
+++ spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/Bayes.pm Fri Jan 20 15:57:10 2012
@@ -946,15 +946,18 @@ sub get_msgid {
push(@msgid, $msgid);
}
- # Use sha1_hex(Date:, last received: and top N bytes of body)
+ # Modified 2012-01-17 per bug 5185 to remove last received from msg_id calculation
+
+ # Use sha1_hex(Date: and top N bytes of body)
# where N is MIN(1024 bytes, 1/2 of body length)
#
my $date = $msg->get_header("Date");
$date = "None" if (!defined $date || $date eq ''); # No Date?
- my @rcvd = $msg->get_header("Received");
- my $rcvd = $rcvd[$#rcvd];
- $rcvd = "None" if (!defined $rcvd || $rcvd eq ''); # No Received?
+ #Removed per bug 5185
+ #my @rcvd = $msg->get_header("Received");
+ #my $rcvd = $rcvd[$#rcvd];
+ #$rcvd = "None" if (!defined $rcvd || $rcvd eq ''); # No Received?
# Make a copy since pristine_body is a reference ...
my $body = join('', $msg->get_pristine_body());
@@ -963,7 +966,7 @@ sub get_msgid {
substr($body, $keep) = '';
}
- unshift(@msgid, sha1_hex($date."\000".$rcvd."\000".$body).'@sa_generated');
+ unshift(@msgid, sha1_hex($date."\000".$body).'@sa_generated');
return wantarray ? @msgid : $msgid[0];
}
Modified: spamassassin/trunk/rulesrc/10_force_active.cf
URL: http://svn.apache.org/viewvc/spamassassin/trunk/rulesrc/10_force_active.cf?rev=1233974&r1=1233973&r2=1233974&view=diff
==============================================================================
--- spamassassin/trunk/rulesrc/10_force_active.cf (original)
+++ spamassassin/trunk/rulesrc/10_force_active.cf Fri Jan 20 15:57:10 2012
@@ -926,14 +926,3 @@ publish X_MESSAGE_INFO
publish X_PRIORITY_CC
publish YAHOO_DRS_REDIR
publish YAHOO_RD_REDIR
-publish RCVD_IN_MSPIKE_ZBI
-publish RCVD_IN_MSPIKE_L5
-publish RCVD_IN_MSPIKE_L4
-publish RCVD_IN_MSPIKE_L3
-publish RCVD_IN_MSPIKE_L2
-publish RCVD_IN_MSPIKE_H2
-publish RCVD_IN_MSPIKE_H3
-publish RCVD_IN_MSPIKE_H4
-publish RCVD_IN_MSPIKE_H5
-publish RCVD_IN_MSPIKE_BL
-publish RCVD_IN_MSPIKE_WL