Назад | Перейти на главную страницу

spamassassin --lint и spamc возвращают разные оценки

Я буду краток и мил.

spamassassin --lint -D < email_message_to_test.eml
Возврат:
[22154] dbg: check: is spam? score=4.205 required=5
Это вполне разумная оценка, на самом деле это то, что я ищу.

Пока
spamc -R < email_message_to_test.eml
Возврат:
Content analysis details: (-0.7 points, 5.0 required)
Какой путь к низкому!

Ищем почему и как это исправить.

Системная информация:
FreeBSD 7.2
SpamAssassin версии 3.2.5
работает на Perl версии 5.8.9
Никаких предыдущих установок.

Спасибо!
Шанс

РЕДАКТИРОВАТЬ
Это раздражительно. Похоже, что --lint всегда возвращает 4,205, независимо от того, какой емейл я его кормлю. Я не понимал, что делает --lint, и, поскольку я искал что-то не так, я вскочил на это.

Оба ответа являются хорошими аргументами, и хотя я бы хотел удалить это :) Я оставляю его на случай, если кто-то еще задается вопросом.

Вы установили некоторые локальные правила user_prefs для SpamAssassin?

Если да, то установили ли вы allow_user_rules в своем local.cf?

Возможно, у вас в тюрьме работает spamassassin, использующий другие файлы конфигурации, чем в вашем тесте?

Если да, убедитесь, что / etc / spamassassin в тюрьме содержит те же файлы, что и / etc / spamassassin за пределами тюрьмы.