Thanks for the reply, I can get it to work with no errors when I comment out auto_learn in SA conf (local.conf)
My file is as below, should auto_learn be on though?
CODE
# This is the right place to customize your installation of SpamAssassin.
#
# See 'perldoc Mail::SpamAssassin::Conf' for details of what can be
# tweaked.
#
###########################################################################
#
# rewrite_header Subject *****SPAM*****
# report_safe 1
# trusted_networks 212.17.35.
# lock_method flock
use_bayes 0
#auto_learn 0
report_safe 0
required_score 12
# The default score for BAYES and SURBL is too low compare to my reject threshold(see section5) at 15
score BAYES_99 6.00
# Check here for the detail of the URIBL data sources
# [url=http://answers.google.com/answers/threadview?id=422251]http://answers.google.com/answers/threadview?id=422251[/url]
score URIBL_SBL 4.50
score URIBL_AB_SURBL 6.50
score URIBL_OB_SURBL 4.50
score URIBL_SC_SURBL 6.00
score URIBL_WS_SURBL 4.50
score URIBL_PH_SURBL 6.00
# Enable server-wide Vipul's Razor in Spamassassin
# Remove razor_config line if you want to disable Vipul's Razor
razor_config /var/spool/mqueue/.razor/razor-agent.conf
# Enable server-wide DCC in Spamassassin
# Remove dcc_home line if you want to disable DCC
dcc_home /var/dcc