Change ArchiveIterator/sa-learn maximum message size 256->500 KB to match more modern spamc default
git-svn-id: https://svn.apache.org/repos/asf/spamassassin/trunk@1888573 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/lib/Mail/SpamAssassin/ArchiveIterator.pm b/lib/Mail/SpamAssassin/ArchiveIterator.pm
index 47db258..2308f85 100644
--- a/lib/Mail/SpamAssassin/ArchiveIterator.pm
+++ b/lib/Mail/SpamAssassin/ArchiveIterator.pm
@@ -30,8 +30,8 @@
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 @@
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 @@
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
diff --git a/masses/contrib/automasscheck-minimal/automasscheck-minimal.cf.dist b/masses/contrib/automasscheck-minimal/automasscheck-minimal.cf.dist
index 3bf9b0d..d01f15c 100644
--- a/masses/contrib/automasscheck-minimal/automasscheck-minimal.cf.dist
+++ b/masses/contrib/automasscheck-minimal/automasscheck-minimal.cf.dist
@@ -72,7 +72,7 @@
# 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 \
diff --git a/sa-learn.raw b/sa-learn.raw
index 78d09b5..e0a61f2 100755
--- a/sa-learn.raw
+++ b/sa-learn.raw
@@ -462,7 +462,7 @@
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 @@
--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