Редирект письма после фильтра

Post Reply
User avatar
Ghosto
Posts: 14
Joined: Tue Feb 19, 2019 12:45 am
Contact:

Редирект письма после фильтра

Post by Ghosto »

Пытаюсь перенаправить письмо после прохождения спам фильтра SpamAssassin.

Сделал правило, которое помечает письмо, содержащее определенное слово в теле письма.

/opt/zimbra/data/spamassassin/localrules/myrule.cf

body ADM_RULE_1 /mymessagetag/
score ADM_RULE_1 8

Затем, в оригинале письма добавляется тэг моего правила ADM_RULE_1

Email content:

X-Spam-Flag: YES
X-Spam-Score: 7.401
X-Spam-Level: *******
X-Spam-Status: Yes, score=7.401 required=4 tests=[ADM_RULE_1=8, ALL_TRUSTED=-1, BAYES_20=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, KAM_NUMSUBJECT=0.5]
(spam filter works correctly)

После чего, я пытаюсь перенаправить это письмо с помощью postfix_header_checks.

Я проверил postfix header с помощью этого правила. И оно работает нормально.

/opt/zimbra/conf/custom_header_checks

/^From:(.*)mygmail@gmail.com/ REDIRECT test2@mydomain.ru

Но когда я пытаюсь отловить свой тэг ADM_RULE_1 ничего не происходит.

/^X-Spam-Status:(.*)ADM_RULE_1/ REDIRECT test@mydomain.ru


Возможно я делаю что-то не так ? Или кто-то знает способ, как перенаправить письмо после прохождения спам фильтра? Необходимо отсеять письма, содержащие определенные слова.
Post Reply