У меня Spamassassin запущен на сервере Ubuntu/Plesk. До недавнего времени он работал относительно хорошо, но теперь, похоже, пропускает случайные спам-сообщения.
Эти сообщения, похоже, запускают множество правил, но оценка все равно очень низкая. У меня определено много пользовательских оценок, и они очень высокие, потому что меня не смущают несколько ложных срабатываний.
Вот пример заголовка письма, прошедшего через Spamassassin, который явно является спамом:
X-Spam-Status No, score=0.2 required=6.0 tests=BAYES_50,BODY_SPAM, HTML_MESSAGE,MIME_HTML_ONLY,RCVD_IN_DNSWL_HI,RCVD_IN_MSPIKE_H2, RCVD_IN_SBL,SPF_HELO_NONE,T_SPF_PERMERROR,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.4
Только BODY_SPAM имеет оценку 2,0, как и BAYES_50.
Когда я запускаю, spamassassin -D --lint
все кажется в порядке. Так что я предполагаю, что мой файл cf в порядке.
Было бы хорошо выяснить, что является причиной этого, и если нет, то как мне хотя бы протестировать или зарегистрировать Spamassassin.
решение1
RCVD_IN_DNSWL_HI
и RCVD_IN_MSPIKE_H2
естьобычнообдуманныйотрицательныйиндикаторы спама и имеют отрицательную оценку. RCVD_IN_DNSWL_HI
имеет оценку по умолчанию -5.
Поэтому оценка 0,2 звучит разумно.