Коллеги, добрый день!
Подскажите, плиз, по следующему вопросу:
Есть два роутера - первый и второй, идут в конфиге друг за другом, каждый
из которых со своим pipe транспортом.
Каждый роутер в отдельности работает так как ожидается, письмо проходит
через него и на выходе получаю то что ожидается.
Когда пытаюсь включить оба роутера, то в логах вижу что письмо проходит
через оба роутера, но по финалу не видно результатов обработки письма
первым роутером/транспортом (в моем случаи не вырезается атач из письма).
Кусок конфига ниже.
Первый роутер/транспорт:
attachstrip:
driver = accept
domains = +qqq
transport = attachstrip_transport
condition = "${if and { {eq{$acl_m_attach_cut}{1}}
{!eq{$local_part}{xxx}} } {1}{0}}"
no_verify
unseen
attachstrip_transport:
driver = pipe
command = /usr/local/sbin/exim -oMr attach-strip -bS
use_bsmtp = true
transport_filter = "/usr/local/bin/altermime --input=-
--remove=\.(zip|rar|7z)"
home_directory = "/tmp"
current_directory = "/tmp"
user = mailnull
group = mail
log_output = true
return_fail_output = true
Второй роутер/транспорт:
spamcheck_router:
no_verify
condition = "${if and { {!def:h_X-xxx-Spam:} \
{!eq {$received_protocol}{spam-scanned}} \
{ < {$message_size}{400K}} } {1}{0}}"
driver = accept
transport = spamcheck
spamcheck:
driver = pipe
timeout_defer = true
command = /usr/local/sbin/exim -oMr spam-scanned -bS
use_bsmtp = true
transport_filter = "/usr/local/bin/spamc -f -s 400000"
home_directory = "/tmp"
current_directory = "/tmp"
user = mailnull
group = mail
log_output = true
return_fail_output = true
return_path_add = false
message_prefix =
message_suffix =
Спасибо!
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mta.org.ua/pipermail/exim-conf/attachments/20150723/9e411bf9/attachment.html>