Hi,

I'm trying to help someone using Exim with the Debian packaged
spamassassin 3.2.5-2 and sa-exim 4.2.1-11
I've looked for information on how a mail is processed precisely but
didn't find any explanation of the following.

In the spamd logs, I see that each mail is processed 2 times: one
"checking" the mail, one "processing" the mail. (any precise docs on
those two steps?)
The problem I encountered, according to my understanding, is that the
checking step had a score of 3.9 (put in the header to X-Spam_score)
with this info in the X-Spam_report header:
        0.0 HTML_MESSAGE           BODY: HTML included in message
       2.0 HTML_IMAGE_ONLY_04     BODY: HTML: images with 0-400 bytes of words
       -1.1 BAYES_05               BODY: Bayesian spam probability is 1 to 5%
       [score: 0.0336]
       1.4 MIME_QP_LONG_LINE      RAW: Quoted-printable line longer
than 76 chars
       0.6 DC_PNG_UNO_LARGO       Message contains a single large inline gif
       0.0 DC_IMAGE_SPAM_TEXT     Possible Image-only spam with little text
       0.0 DC_IMAGE_SPAM_HTML     Possible Image-only spam
       1.0 AWL                    AWL: From: address is in the auto white-list

The chekcing on the other hand generated this:
  X-Spam-Status: Yes, score=6.9 required=5.0 tests=AWL,BAYES_95,
       
DC_IMAGE_SPAM_HTML,DC_IMAGE_SPAM_TEXT,DC_PNG_UNO_LARGO,HTML_IMAGE_ONLY_04,
       HTML_MESSAGE,MIME_QP_LONG_LINE autolearn=no version=3.2.5

The difference is:
* BAYES_95 in place of BAYES_05
* score is 6.9 in place of 3.9

What I don't understand is:
- If I'm summing up all scores mentioned in X-Spam-Status, I should
get 3.9  - BAYES_05 ( -1.1) + BAYES_95 (+3 or +5, I need to check
which value is used), giving 8 or 10, which in no case match 6.9

Thanks in advance for your help

Raph

Reply via email to