Spamassassin продолжает отмечать спам, несмотря на низкий балл

У меня настроен постфикс со Spamassassin и spamass-milter. Электронные письма с оценкой выше 4,0 должны рассматриваться как спам и отклоняться. Вот мой local.conf

      rewrite_header Subject ***** SPAM _SCORE_ *****
report_safe             0
required_score          4.0
use_bayes               1
use_bayes_rules         1
bayes_auto_learn        1
skip_rbl_checks         0

А вот мой master.cf для постфикса:

      smtp      inet  n       -       y       -       -       smtpd
    -o content_filter=spamassassin
smtp      unix  -       -       y       -       -       smtp
...
spamassassin unix -     n       n       -       -       pipe
        user=spamd argv=/usr/bin/spamc -f -e  
                  /usr/sbin/sendmail -oi -f ${sender} ${recipient}

Я установил в postfix header_checks, что он должен отбрасывать все электронные письма, помеченные как спам.

      /^X-Spam-Status: Yes/ DISCARD

Кроме того, в spamass-milter я добавил настройку, согласно которой все электронные письма с оценкой выше 9,0 отклоняются.

Дело в том, что после отправки правильного электронного письма (скажем, из моей личной учетной записи Gmail) на сервер и его пересылки (скажем, на мою вторую учетную запись Gmail) оценка сообщения ниже порогового значения, но заголовок продолжает перезаписываться и при оценке более 4,0 — сообщение не отбрасывается/не отклоняется, а пересылается с раздражающим заголовком. Таким образом, все сообщения помечаются этим заголовком СПАМ, несмотря на то, что они считаются неспамовыми.

0 ответов

Другие вопросы по тегам