Knowledgebase

status_loader

What means: info: rules: meta test __SOME_TEST_NAME has dependency YET_ANOTHER_TEST with a zero score?

Question / Problem

When starting SpamAssassin I get the following notification:
 info: rules: meta test __SOME_TEST_NAME has dependency 'YET_ANOTHER_TEST' with a zero score

What is it trying to tell me?

Answer / Solution

This happens if SpamAssassin finds rules with a score of zero. Tests with such a score a generally used in third party rule sets.
They check for a specific spam or ham sign but do not actually assign a score to leave it to the SpamAssassin admin if they want to use it or not to optimize their spam detection.
The message can be avoided by assigning a score to the related test or by removing the channel which belongs the particular rule from the sa-update call.
To assign a score, open 'local.cf' in the configuration directory (<%SACONFIGPATH%>) and add the line following line:

  • score YET_ANOTHER_TEST 0.0001

Need further help getting started?

You did not find what you were looking for? Please contact us so we can provide an answer to your question.

Contact Form