Re: [Exim-users] acl mime check

2015-07-24 Пенетрантность Vlad Shpolyanskiy
Коллеги, мне кажется я не совсем корректно описал проблему и повел вас по ложному следу. Попробую на конкретном примере. И так, есть 2 файла: 1-й - это архив 1.7z, который содержит файл 1.scr. 2-й - это текстовый файл 123.txt И далее 3 варианта писем с результатами срабатывания ACL: 1--й -

Re: [Exim-users] ACL

2015-04-27 Пенетрантность Lena
warncondition = ${if match{$sender_host_name}{}{yes}{no}} Тут надо eq или def, а не match. Год назад такая логика работала как и задумано, но с того времени версия Exim не раз обновлялась. Были обновления pcre. Это неважно, но вообще-то версия 4.85 в портах FreeBSD с 13.1.2015.

Re: [Exim-users] ACL

2015-04-27 Пенетрантность Vladimir Sharun
Всем привет :) Просто hint, в будущем: exim -bh и макс. дебагом - прокручивание сесси от фейкового хоста. Там видно вообще всё, в т.ч. что с чем сравнивается и пишется точно что not eq или not matches например. Отдельная тема - отлаживание condition'ов, которые могут быть весьма витиеватые

[Exim-users] ACL

2015-04-27 Пенетрантность Alexander Sheiko
Здравствуйте. pkg info | grep exim exim-4.85_1High performance MTA for Unix systems on the Internet Есть такие правила в acl_check_rcpt: warncondition = ${if match{$sender_host_name}\ {\N^здесь регулярное выражение для нехороших

Re: [Exim-users] ACL

2015-04-27 Пенетрантность George L. Yermulnik
Hello! On Mon, 27 Apr 2015 at 18:08:43 (+0300), Vladimir Sharun wrote: Т.е. резюмируя: у exim'а есть великолепные отладчики +1 Я для обычной отладки использую exim -d-all+acl+expand+route+transport -bhc ip А для более полной exim -d-all+acl+expand+route+transport+lists+lookup+rewrite -bhc

[Exim-users] acl check filename

2011-11-15 Пенетрантность Denis Zinevich
Добрый день, простейшая задача, но я где-то страшно затупил, никак не пойму где - пропускать все письма с атачами у которых расширение файла из заданого списка, все остальные отбрасывать. конфиг: acl_check_mime: accept condition = ${if match {${lc:$mime_filename}}