Я буду краток и мил.
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 за пределами тюрьмы.