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

Чрезмерное количество писем попадает в папку для спама

Оценка спама выше 5 (мой порог)!

X-Spam-Status: Yes, score=5.924 tagged_above=-9999 required=5
    tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_IMAGE_RATIO_02=0.805,
    HTML_MESSAGE=0.001, NO_RECEIVED=-0.001, NO_RELAYS=-0.001,
    RCVD_REMOVED=3.75, T_REMOTE_IMAGE=0.01, URIBL_GREY=1.084,
    URIBL_RHS_DOB=0.276] autolearn=disabled

RCVD_REMOVED кажется виноватым. Я считаю, это потому, что amavis убирает это, а spamassassin это не нравится:

Received: from mail.xx ([127.0.0.1])
    by localhost (mail.xx [127.0.0.1]) (amavisd-new, port 10024)
    with ESMTP id U6DCLGNBdNtN for <sam@xx.xx>;
    Tue, 22 Dec 2015 01:01:11 -0800 (PST)

Я мог бы просто поднять пороговую оценку до 6, но вместо этого я лучше исправлю эту проблему.

У меня была такая же проблема, и она началась примерно в то же время. Затем я обнаружил, что в моей установке Postfix сервер удалил заголовки «Получено» до того, как отправил почту в SpamAssassin. У меня была эта строка в /etc/postfix/header_checks:

/^Received:/    IGNORE

Понятия не имею, почему он там был, но я удалил его, и проблема исчезла.

RCVD_REMOVED очень необычный код (по крайней мере, я его раньше не видел). Если вы получаете его по всей своей почте и не хотите или не можете исправить причину, то самым простым решением, вероятно, будет зайти в конфигурацию amavis / spamassassin и вручную установить оценку 0,0 для RCVD_REMOVED тег.

Для этого добавьте

score RCVD_REMOVED          0.0

к вероятному файлу конфигурации (попробуйте найти local.cf где-то в /usr/share/spamassassin или /etc/mail/spamassassin, надеюсь, он переживет обновления).

У меня такая же проблема с 22 декабря. Я ничего не менял в конфигурации, поэтому я думаю, что это должно быть обновление подписи spamassassin, которое в моем случае происходит ежедневно.

Я последовал приведенному выше ответу и установил score RCVD_REMOVED 0.0 в /etc/spamassassin/local.cf(Ubuntu 14.04.3 LTS), который работал отлично, но, с моей точки зрения, это не решает основную причину, которая может быть ошибочным обновлением сигнатуры.

Я думаю, что основная проблема может заключаться в следующем коммите в источниках spamassassin, сделанном 16 декабря 2015 года, что может быть хорошим предположением, поскольку это время, когда проблема началась:

https://github.com/apache/spamassassin/commit/aa98a1573458f8df5ebe4338eaa99eeba69d4876#diff-c34e50f996b2140fbdc2454bfbfb6267

В этом коммите набор правил spamassassin был изменен с добавлением нового флага RCVD_REMOVED.

rulesrc / песочница / jhardin / 20_misc_testing.cf

meta       RCVD_REMOVED                __GATED_THROUGH_RCVD_REMOVER && !__BODY_URI_ONLY && !__XPRIO && !__DOS_HAS_LIST_ID && !__BOTH_INR_AND_REF 
describe   RCVD_REMOVED                Headers removed
score      RCVD_REMOVED                3.750    # limit
tflags     RCVD_REMOVED                publish