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

Spamassassin && Exim: перенаправление спам-писем

Я хочу перенаправить всю электронную почту, помеченную как СПАМ в специальный почтовый ящик.

Работает с Exim4, Сервер SpamAssassin версия 3.3.1 на CentOS 6.5.

Правила от Exim в acl_check_data блок:

  warn  message = X-Redirect-To: spam@mail.com
    hosts    = !+relay_from_hosts
    spam    = nobody

  warn  spam    = nobody:true
    hosts    = !+relay_from_hosts
    message    = X-Spam-Level: $spam_bar

  warn  spam    = nobody:true
    hosts    = !+relay_from_hosts
    condition = ${if >{$spam_score_int}{29}{1}{0}}
    message = X-Spam-Status: $spam_report

  deny  message    = Message scored $spam_score spam points
    spam        = nobody:true
    condition    = ${if >{$spam_score_int}{100}{yes}{no}}

Далее в routers:

spam_redirect:
    driver = redirect
    condition = ${if def:h_X-Redirect-To: {1}{0}}
    headers_add = X-Original-Recipient: $local_part@$domain
    data = $h_X-Redirect-To:
    headers_remove = X-Redirect-To
    redirect_router = dovecot_user

И как результат - действительно заблокирован спам:

2014-07-14 15:27:45 1X6fLq-0007x4-FI H = ([117.208.154.131]) [117.208.154.131] I = [77...20]: 25 F = отклонено после того, как ДАННЫЕ: сообщение набрало 10,8 балла за спам

Но я не получаю это письмо в свой ящик spam@mail.com.