Skip to main content

SpamAssassin Scoring

Comments

6 comments

  • cPanelMichael
    Hello :) You have to multiply 2.4 by 10 to get the "X-Spam-Score" value. Here is an explanation from a support ticket you might find useful: [QUOTE]What happens is that the spam score people are used to dealing with are decimal values, and not integer values (e.g. 1.5, 30.9, 6.4, etc.). When SpamAssassin passes the value to whatever, it passes it as an integer, but to do that without losing any part of the score, it multiplies that decimal value, by 10. So when it does that, your score then becomes a 15 instead of 1.5, or a 309 instead of a 30.9 and so on. You can see this change take place within the headers of the emails since there are two headers that contain the spam scores. You have the more general X-Spam-Status which has two things, is it spam and the score that us humans are used to (the decimal score). Whereas X-Spam-Score has the score that's passed to other programs, the integer score, which is 10 times the previous score listed in X-Spam-Status.
    Thank you.
    0
  • neil154
    Okay I am starting to better understand. So in the case I described the X Spam score is 24 and this should be the value used to determine the status of the email. Since I have BoxTrapper set to 9.9 why did the email get past BoxTrapper. Also I have Spamassassin set to 5 so why did it get past SpamAssassin? The header information says that it looked like spam so once again I don't know why the spam status is "No". Please help me understand the issues, my spam mail is driving me crazy but I am using it for business account so I really don't want to miss any real emails for my business. Thank you for your help!
    0
  • cPanelPeter cPanel Staff
    Hello, The 24 is actually 2.4 (one of the X-SPAM headers will strip the .) so it looks like 24, but is in reality 2.4. 2.4 is less than 5 and less than 9.9, so that's why it is passing.
    0
  • neil154
    [quote="cPanelPeter, post: 1603041">Hello, The 24 is actually 2.4 (one of the X-SPAM headers will strip the .) so it looks like 24, but is in reality 2.4. 2.4 is less than 5 and less than 9.9, so that's why it is passing.
    Okay, that makes sense. I also assume that even though the header said that it looks like spam it was passes and spam status set to no because of my 5 & 9.9. settings?
    0
  • cPanelMichael
    That is correct. It was less than your defined score so it was not marked as SPAM. Thanks.
    0
  • neil154
    Thanks for the clarification
    0

Please sign in to leave a comment.