Hi,

I've been trying to install spamassassin for a week or so now and I think I
finally have an idea of where the problem is, but not what it is and how to
fix it.

When I start spamd with the -C command-line option spamassassin will not
correctly identify the GTUBE message as spam.  But if I start spamassassin
without the -C command-line option it will correctly identify GTUBE as spam.

The odd thing about this is that aside from init.pre, everything else in my
-C directory is essentially empty.  All of the lines in local.cf and
secrets.cf are commented.

I installed Spamassassin 3.0 on Gentoo using the portage version of the
software.

The contents of init.pre are as follows:

----

# RelayCountry - add metadata for Bayes learning, marking the countries
# a message was relayed through
#
# loadplugin Mail::SpamAssassin::Plugin::RelayCountry

# URIDNSBL - look up URLs found in the message against several DNS
# blocklists.
#
loadplugin Mail::SpamAssassin::Plugin::URIDNSBL

# Hashcash - perform hashcash verification.
#
loadplugin Mail::SpamAssassin::Plugin::Hashcash

# SPF - perform SPF verification.
#
loadplugin Mail::SpamAssassin::Plugin::SPF

----

I could run spamassassin without using local.cf, but I would like to change
some of the options.  In my tests, it doesn't matter what the contents of
local.cf are.  If you use "-C" spamassassin will fail to identify mail as
spam.

To clarify what I mean by fail, I run the sample spam message through spamc
and the message comes through with a X-Spam-Checker-Version header but does
not come through with an X-Spam-Status header.

Without the "-C" option it comes through as it should.

Does anyone have experience with or insight into this problem?  

Thanks,

Leonard





Reply via email to