You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@spamassassin.apache.org by "linda W." <sa...@tlinx.org> on 2004/11/25 03:47:01 UTC

spamassassin error messages

I don't know if the below message got forwarded to this list, but

it didn't come back as non-existant or non-deliverable.  Only
found out about this list when I searched for the mail lists on
source forge and found it had moved...

-------- Original Message --------
Subject: spamassassin error messages
Date: 	Wed, 24 Nov 2004 15:28:43 -0800
From: 	linda W. <sa...@tlinx.org>
To: 	spamassassin-talk@lists.sourceforge.net


Odd error messages out of SuSE Linux 9.1, Spamassassin-2.64-3.2,
perl v5.8.3.

I was wondering if anyone had seen similar and if this was a known bug
that is now fixed in a current release.  Could be a SuSE specific bug,
their QA has gotten incredibly bad -- I think it is standard to
release beta and alpha quality products in final releases now that
they have moved to the "train" model of product release.  I.e. the
train model, where the trains go out on a regular calender cycle
whether or not a product is ready or not -- whatever is "ready" or
current in their most current "stable" tree is dumped on the train
and shipped, though not necessarily tested (like the fact that
their kernel (and therefore "rescue" disk) couldn't even mount xfs
file systems due to a last minute change that went out untested).

I _am_ running "/usr/sbin/spamd -d -c -a -L".


Anyway, here are the error messages -- I've seen them on both --spam
and --ham processing:
> sa-learn --ham --mbox mail/domain
Use of uninitialized value in length at 
/usr/lib/perl5/vendor_perl/5.8.3/Mail/SpamAssassin/Bayes.pm line 457.
Use of uninitialized value in concatenation (.) or string at 
/usr/lib/perl5/vendor_perl/5.8.3/Mail/SpamAssassin/Bayes.pm line 460.
Use of uninitialized value in concatenation (.) or string at 
/usr/lib/perl5/vendor_perl/5.8.3/Mail/SpamAssassin/Bayes.pm line 461.
Use of uninitialized value in length at 
/usr/lib/perl5/vendor_perl/5.8.3/Mail/SpamAssassin/Bayes.pm line 457.
Use of uninitialized value in concatenation (.) or string at 
/usr/lib/perl5/vendor_perl/5.8.3/Mail/SpamAssassin/Bayes.pm line 460.
Use of uninitialized value in concatenation (.) or string at 
/usr/lib/perl5/vendor_perl/5.8.3/Mail/SpamAssassin/Bayes.pm line 461.
Use of uninitialized value in length at 
/usr/lib/perl5/vendor_perl/5.8.3/Mail/SpamAssassin/Bayes.pm line 457.
Use of uninitialized value in concatenation (.) or string at 
/usr/lib/perl5/vendor_perl/5.8.3/Mail/SpamAssassin/Bayes.pm line 460.
Use of uninitialized value in concatenation (.) or string at 
/usr/lib/perl5/vendor_perl/5.8.3/Mail/SpamAssassin/Bayes.pm line 461.
Use of uninitialized value in length at 
/usr/mlib/perl5/vendor_perl/5.8.3/Mail/SpamAssassin/Bayes.pm line 457.
Use of uninitialized value in concatenation (.) or string at 
/usr/lib/perl5/vendor_perl/5.8.3/Mail/SpamAssassin/Bayes.pm line 460.
Use of uninitialized value in concatenation (.) or string at 
/usr/lib/perl5/vendor_perl/5.8.3/Mail/SpamAssassin/Bayes.pm line 461.
Learned from 65 message(s) (70 message(s) examined).
----------
my user_prefs file:
# SpamAssassin user preferences file. 
# See 'perldoc Mail::SpamAssassin::Conf'
# for details of what can be tweaked.
###########################################################################

subject_tag ***SPAM***

# How many hits before a mail is considered spam.
# required_hits         5

# Add your own customised scores for some tests below.  The default 
scores are
# read from the installed spamassassin rules files, but you can override 
them
# here.  To see the list of tests and their default scores, go to
# http://spamassassin.org/tests.html .
#
# score SYMBOLIC_TEST_NAME n.nn

#
# score HEADER_8BITS            0
# score HTML_COMMENT_8BITS      0
# score SUBJ_FULL_OF_8BITS      0
# score UPPERCASE_25_50         0
# score UPPERCASE_50_75         0
# score UPPERCASE_75_100        0
# Defaults in comments
# rewrite_subject 0
rewrite_subject 1
# fold_headers 1
# always_add_headers 1
# always_add_report 0
always_add_report 1

# spam_level_stars 1
spam_level_stars 0

# report_safe 1
report_safe 0

# skip_rbl_checks 0
# ok_languages all
ok_languages en fr la sa

# ok_locales all
# use_dcc 1
# dcc_add_header 0
dcc_add_header 1

# use_pyzor 1
# pyzor_timeout 10
pyzor_timeout 4
# pyzor_add_header 0
pyzor_add_header 1

# use_razor 1
use_razor 2
razor_timeout 3
# use_bayes 1
# rbl_timeout 30
# check_mx_attempts 2
# check_mx_delay 5
auto_learn 1
# auto_learn 0
auto_learn_threshold_nonspam -1.0
auto_learn_threshold_spam 10.0
# bayes_ignore header
# bayes_expiry_max_db_size 150000
bayes_expiry_max_db_size 200000
# bayes_auto_expire 1

whitelist_from sitename
whitelist_from username

blacklist_to user@dom
blacklist_to username

white_list_to username