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 2021/04/10 08:25:07 UTC

svn commit: r1888573 - in /spamassassin/trunk: lib/Mail/SpamAssassin/ArchiveIterator.pm masses/contrib/automasscheck-minimal/automasscheck-minimal.cf.dist sa-learn.raw

Author: hege
Date: Sat Apr 10 08:25:07 2021
New Revision: 1888573

URL: http://svn.apache.org/viewvc?rev=1888573&view=rev
Log:
Change ArchiveIterator/sa-learn maximum message size 256->500 KB to match more modern spamc default

Modified:
    spamassassin/trunk/lib/Mail/SpamAssassin/ArchiveIterator.pm
    spamassassin/trunk/masses/contrib/automasscheck-minimal/automasscheck-minimal.cf.dist
    spamassassin/trunk/sa-learn.raw

Modified: spamassassin/trunk/lib/Mail/SpamAssassin/ArchiveIterator.pm
URL: http://svn.apache.org/viewvc/spamassassin/trunk/lib/Mail/SpamAssassin/ArchiveIterator.pm?rev=1888573&r1=1888572&r2=1888573&view=diff
==============================================================================
--- spamassassin/trunk/lib/Mail/SpamAssassin/ArchiveIterator.pm (original)
+++ spamassassin/trunk/lib/Mail/SpamAssassin/ArchiveIterator.pm Sat Apr 10 08:25:07 2021
@@ -30,8 +30,8 @@ use Mail::SpamAssassin::Constants qw(:sa
 use Mail::SpamAssassin::Logger;
 use Mail::SpamAssassin::AICache;
 
-# 256 KiB is a big email, unless stated otherwise
-use constant BIG_BYTES => 256*1024;
+# 500 KiB is a big email, unless stated otherwise
+use constant BIG_BYTES => 500*1024;
 
 our ( $MESSAGES, $AICache, %class_opts );
 
@@ -45,7 +45,7 @@ Mail::SpamAssassin::ArchiveIterator - fi
 
   my $iter = Mail::SpamAssassin::ArchiveIterator->new(
     { 
-      'opt_max_size' => 256 * 1024,  # 0 implies no limit
+      'opt_max_size' => 500 * 1024,  # 0 implies no limit
       'opt_cache' => 1,
     }
   );
@@ -91,7 +91,7 @@ A value of option I<opt_max_size> determ
 beyond which a message is considered large and is skipped by ArchiveIterator.
 
 A value 0 implies no size limit, all messages are examined. An undefined
-value implies a default limit of 256 KiB.
+value implies a default limit of 500 KiB.
 
 =item opt_all
 

Modified: spamassassin/trunk/masses/contrib/automasscheck-minimal/automasscheck-minimal.cf.dist
URL: http://svn.apache.org/viewvc/spamassassin/trunk/masses/contrib/automasscheck-minimal/automasscheck-minimal.cf.dist?rev=1888573&r1=1888572&r2=1888573&view=diff
==============================================================================
--- spamassassin/trunk/masses/contrib/automasscheck-minimal/automasscheck-minimal.cf.dist (original)
+++ spamassassin/trunk/masses/contrib/automasscheck-minimal/automasscheck-minimal.cf.dist Sat Apr 10 08:25:07 2021
@@ -72,7 +72,7 @@ INTERNAL_NETWORKS=""
 #   Current ruleqa settings: ham 6 years, spam 2 months
 #   Anything older than that will be ignored by ruleqa regardless.
 # Note the --all option which scans all messages regardless of size.
-#   Without --all, default is to skip messages over 256 KB.
+#   Without --all, default is to skip messages over 500 KB.
 run_all_masschecks() {
   ### sample: single corpus ###
   run_masscheck single-corpus --all \

Modified: spamassassin/trunk/sa-learn.raw
URL: http://svn.apache.org/viewvc/spamassassin/trunk/sa-learn.raw?rev=1888573&r1=1888572&r2=1888573&view=diff
==============================================================================
--- spamassassin/trunk/sa-learn.raw (original)
+++ spamassassin/trunk/sa-learn.raw Sat Apr 10 08:25:07 2021
@@ -462,7 +462,7 @@ eval {
   my $iter = Mail::SpamAssassin::ArchiveIterator->new(
     {
         # skip messages larger than max-size bytes,
-        # 0 for no limit, undef defaults to 256 KB
+        # 0 for no limit, undef defaults to 500 KB
       'opt_max_size' => $opt{'max-size'},
       'opt_want_date' => 0,
       'opt_from_regex' => $spamtest->{conf}->{mbox_format_from_regex},
@@ -636,7 +636,7 @@ Options:
  --mbox                Input sources are in mbox format
  --mbx                 Input sources are in mbx format
  --max-size <b>        Skip messages larger than b bytes;
-                       defaults to 256 KB, 0 implies no limit
+                       defaults to 500 KB, 0 implies no limit
  --showdots            Show progress using dots
  --progress            Show progress using progress bar
  --no-sync             Skip synchronizing the database and journal