LINUX.ORG.RU
ФорумAdmin

exim - порядок роутов и local_scan


0

0

Стоит exim, drweb (с эксимовским модулем) и каспер-антиспам.
Имеется такие ключевые строчки в конфиге эксима:

begin routers

##########
drweb_router:
driver = accept
condition = "${if eq {$received_protocol}{drweb-scanned}{0}{1}}"
retry_use_local_part
transport = drweb_transport

.....

###########
drweb_transport:
driver = pipe
check_string =
command = /opt/drweb/drweb-exim --conf=/etc/drweb/drweb_exim.conf -f ${sender_address} -- ${pipe_addresses}
current_directory = "/var/drweb/spool"
escape_string =
group = mail
headers_add = "X-Virus-Scanned: DrWEB for Exim"
message_prefix =
message_suffix =
path = "/opt/drweb:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/drweb"
return_output
return_path_add
user = drweb

......

begin local_scan

 spamtest_address = tcp:127.0.0.1:2277
 connect_timeout = 30000
 rw_timeout = 30000
 on_spamtest_error=tempfail
 log_level=3
 spamtest_filtering_size_limit=150

Суть проблеммы в том, что касперский проверяет почту после того как она 
проходит через drweb. В результате проверяется куча не нужных писем, а
поскольку количество писем проходящее через drweb ограничено лицензицей,
то в итоге получаем что письма перестают приходить по прохождению 
n-ого количества спама, который по сути не требует проверки и должен
быть отсеен ещё каспером.

Вот и вопрос, можно ли как то поставить маршрут, что бы он сначал проходил
через каспер, а уже потом через drweb.

Заранее спасибо!!!
★★★★★

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.