Paul Wetter wrote: > Here is what I get when I reproduce the email: > X-Spam-Status: No, hits=0.002 tagged_above=-1 required=1.5 > tests=[BAYES_50=0.001, HTML_MESSAGE=0.001] > > > spamassassin -t gives me this: > > Content analysis details: (9.1 points, 2.5 required) > > pts rule name description > ---- ---------------------- > -------------------------------------------------- > 0.1 FORGED_RCVD_HELO Received: contains a forged HELO > 0.0 UNPARSEABLE_RELAY Informational: message has unparseable relay > lines > 0.0 HTML_MESSAGE BODY: HTML included in message > 3.5 BAYES_99 BODY: Bayesian spam probability is 99 to 100% > [score: 1.0000] > 1.6 RCVD_IN_BL_SPAMCOP_NET RBL: Received via a relay in bl.spamcop.net > [Blocked - see > <http://www.spamcop.net/bl.shtml?81.121.100.79>] > 3.9 RCVD_IN_XBL RBL: Received via a relay in Spamhaus XBL > [81.121.100.79 listed in sbl-xbl.spamhaus.org] > > > They are very different! > Where do we go from here? >
Question 1: what user are you running spamassassin -t as? Is it the same user that amavis runs as? Do you have a bayes_path statement in your local.cf? If the answer to the last two is "no" then you're using two different bayes DBs. SA determines what bayes database to use based on the home directory of the environment that executes it. It does not attempt to parse the "To:" header or anything like that. Question 2: do you have sa_local_tests_only = 1 in your amavisd.conf? If so, all the RCVD_IN_* tests are disabled.