Страница 1 из 1

Exim 4.23 + SpamAssassin

Добавлено: 14 май 2004, 19:55
Taxafon
Стоит exim-4.31 и Mail-SpamAssassin-2.63

Задача состоит в фильтрации исходящего спама.
Пользователи через PHP скрипты (например PHPBulkEmailer и пользователя nobody) РАССЫЛАЮТ СПАМ !!!.

Как можно избавиться от от исходящего спама?

Добавлено: 24 июн 2004, 15:21
Kapany3
Внеси свой локальный IP, или подсеть локальных IP, в ACL проверки на спам.

как вариант,

В основном конфиге (в основной секции конфига)
hostlist hosts_to_spamcheck = lsearch;/usr/local/etc/exim/spamcheck/hosts
acl_smtp_data = acl_check_data

Сам акль
acl_check_data:
warn message = X-Spam-Score: $spam_score
hosts = +hosts_to_spamcheck
spam = nobody:true
warn message = X-Spam-Report: $spam_report
hosts = +hosts_to_spamcheck
spam = nobody:true
warn message = Subject: **** SPAM **** $h_Subject
hosts = +hosts_to_spamcheck
spam = nobody:true
condition = ${if >{$spam_score_int}{50}{1}{0}}
deny message = This message scored $spam_score spam points.
hosts = +hosts_to_spamcheck
spam = nobody:true
condition = ${if >{$spam_score_int}{100}{1}{0}}
accept
в файлик /usr/local/etc/exim/spamcheck/hosts соответственно, добавить нужные IP, по одному на строчку, для проверки SpamAssasssin'ом.

Вариант рабочий, но не на 100% грамотный. Знаю, что можно сделать еще лучше :) Я только начинаю дружить с Exim'ом :о)


P.S. У тебя в теме указана версия 4.34, а в сообщении - 4.31. Определись :)

Добавлено: 24 июн 2004, 15:23
Kapany3
+ для доп. защиты, могу посоветовать включить в system-filter "фильтр" на $h_x-mailer основных спам-прог.