The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Exim + Spamassassin. Как письма не пересылать письма распозн..."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Exim + Spamassassin. Как письма не пересылать письма распозн..." 
Сообщение от aster emailИскать по авторуВ закладки(ok) on 29-Ноя-05, 15:06  (MSK)
Добрый день всем.
Подскажите пожалуйста, есть exim + spamassassin.
Письма после проверки на спам помечаются хедерами + изменяется тема (****SPAM****)
Помеченные письма пересылаются дальше (сервер транзитный) на адрес abuse@mydomain.ru
Как сделать так, что бы эти письма не пересылались дальше, а уничтожались на месте (прямо тут, на exime). (reject? discard?)

========================================
begin routers

spamcheck_router:
  no_verify
  condition = "${if and { {!def:h_X-Spam-Flag:} {!eq {$received_protocol}{spam-scanned-byme}}} {1}{0}}"
  driver = accept
  transport = spamcheck

spam_relay:
    no_verify
    condition = "${if and { {def:h_X-Spam-Flag:} {eq {$received_protocol}{spam-scanned-byme}}} {1}{0}}"
    driver = redirect
    data = abuse@mydomain.ru

spam_relay2:
    no_verify
    condition = "${if eq {$h_X-Spam-Flag:}{Yes}}"
    driver = redirect
    data = abuse@mydomain.ru
==============================================

PS: Exim плохо знаю, а времени разбираться - ну совсем нету :(

  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]

1. "Exim + Spamassassin. Как письма не пересылать письма распозн..." 
Сообщение от abs Искать по авторуВ закладки on 30-Ноя-05, 10:46  (MSK)
>Добрый день всем.
>Подскажите пожалуйста, есть exim + spamassassin.
>Письма после проверки на спам помечаются хедерами + изменяется тема (****SPAM****)
>Помеченные письма пересылаются дальше (сервер транзитный) на адрес abuse@mydomain.ru
>Как сделать так, что бы эти письма не пересылались дальше, а уничтожались
>на месте (прямо тут, на exime). (reject? discard?)
>
>========================================
>begin routers
>
>spamcheck_router:
>  no_verify
>  condition = "${if and { {!def:h_X-Spam-Flag:} {!eq {$received_protocol}{spam-scanned-byme}}} {1}{0}}"
>  driver = accept
>  transport = spamcheck
>
>spam_relay:
>    no_verify
>    condition = "${if and { {def:h_X-Spam-Flag:} {eq {$received_protocol}{spam-scanned-byme}}}
>{1}{0}}"
>    driver = redirect
>    data = abuse@mydomain.ru
>
>spam_relay2:
>    no_verify
>    condition = "${if eq {$h_X-Spam-Flag:}{Yes}}"
>    driver = redirect
>    data = abuse@mydomain.ru
>==============================================
>
>PS: Exim плохо знаю, а времени разбираться - ну совсем нету :(
>


В конфиге EXIM'а в разделе ACL есть строки отвечающие за проверку на спам:
  warn  message = X-Spam-Score: $spam_score ($spam_bar)
        spam = nobody:true

  warn  message = X-Spam-Report: $spam_report
        spam = nobody:true

  warn message = X-New-Subject: ***SPAM*** $h_subject:
        spam = nobody

  # Add X-Spam-Flag if spam is over system-wide threshold
  warn message = X-Spam-Flag: YES
       spam = nobody

  # Reject spam messages with score over 15, using an extra condition.
  deny  message = This message scored $spam_score points. SPAM detected for $recipients
        spam = nobody:true
         condition = ${if >{$spam_score_int}{100}{1}{0}}
Последняя строчка ( condition = ${if >{$spam_score_int}{100}{1}{0}} ) определяет после какого кол-ва набранных баллов письма будут резаться (n *10 ) в моём случае это более 10 очков {100}.
Если хочешь чтобы все письма, помеченные как спам удалялись поставь вместо 100 (или что там у тебя) значение порога, при котором письма помечаются как спам, умноженное на 10.  

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Exim + Spamassassin. Как письма не пересылать письма распозн..." 
Сообщение от aster emailИскать по авторуВ закладки(ok) on 01-Дек-05, 14:46  (MSK)
>В конфиге EXIM'а в разделе ACL есть строки отвечающие за проверку на
>спам:
>  warn  message = X-Spam-Score: $spam_score ($spam_bar)
>        spam = nobody:true
>
>  warn  message = X-Spam-Report: $spam_report
>        spam = nobody:true
>
>  warn message = X-New-Subject: ***SPAM*** $h_subject:
>        spam = nobody
>
>  # Add X-Spam-Flag if spam is over system-wide threshold
>  warn message = X-Spam-Flag: YES
>       spam = nobody
>
>  # Reject spam messages with score over 15, using an
>extra condition.
>  deny  message = This message scored $spam_score points. SPAM
>detected for $recipients
>        spam = nobody:true
>         condition = ${if >{$spam_score_int}{100}{1}{0}}
>Последняя строчка ( condition = ${if >{$spam_score_int}{100}{1}{0}} ) определяет после какого кол-ва набранных баллов письма будут резаться (n *10 ) в моём случае это более 10 очков {100}.
>Если хочешь чтобы все письма, помеченные как спам удалялись поставь вместо 100
>(или что там у тебя) значение порога, при котором письма помечаются
>как спам, умноженное на 10.

У меня там нет такого. Проверка на спам организована как написано выше:
Если в письме нет хидера "spam-scanned-byme" - то отправлять по транспорту spamcheck на спамассассин. Если есть и (AND) в хедерах стоит "X-Spam-Flag: Yes" - то redirect на abuse@mydomain.ru

Мне нужно что бы вместо пересылки на abuse письмо просто уничтожалось...
(пересылка на другой ящик и периодическая его очистка не катит - поскольку сервер транзитный)

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Exim + Spamassassin. Как письма не пересылать письма распозн..." 
Сообщение от SubGun emailИскать по авторуВ закладки(ok) on 01-Дек-05, 15:03  (MSK)
http://exim.org/exim-html-4.50/doc/html/spec_22.html#IX1783
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Exim + Spamassassin. Как письма не пересылать письма распозн..." 
Сообщение от aster emailИскать по авторуВ закладки(ok) on 06-Дек-05, 13:39  (MSK)
>http://exim.org/exim-html-4.50/doc/html/spec_22.html#IX1783
Спасибо! Это как раз оно!
=)
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру