24.10.2013 13:02, [email protected] пишет:

Там одной скобки не хватает. Исправленный вариант (с добавкой блокировки
.exe в .zip и незаархивированных исполняемых файлов):

acl_check_mime:
   deny message = A .zip attachment contains a Windows-executable file - \
                  blocked because we are afraid of new viruses \
                  not recognized [yet] by antiviruses.
        condition = ${if match{$mime_filename}{\N(?i)\.zip$\N}}
        condition = ${if def:sender_host_address}
        condition = ${if !def:sender_host_authenticated}
        decode = default
        condition = ${if match{${run{/usr/local/bin/unzip -l \
                                     $mime_decoded_filename}}}\
                              {\N(?i)\.(exe|com|vbs|bat|pif|scr|hta|js\
                               |cmd|chm|cpl|jsp|reg|vbe|lnk|dll|sys)\n\N}}

   deny message = Windows-executable attachments forbidden because we are \
                  afraid of new viruses not recognized [yet] by antiviruses.
        condition = ${if def:sender_host_address}
        condition = ${if !def:sender_host_authenticated}
        log_message = forbidden attachment: filename=$mime_filename, \
                      content-type=$mime_content_type, recipients=$recipients
        condition = ${if or{\
                            {match{$mime_content_type}{(?i)executable}}\
                            {match{$mime_filename}{\N(?i)\.(exe|com|vbs|bat|pif\
                      |scr|hta|js|cmd|chm|cpl|jsp|reg|vbe|lnk|dll|sys)$\N}}\
                           }}

   accept

Такая защита от вирусов рассчитана на совсем неграмотных пользователей
(тут приводили в пример некоторых бухгалтеров).
Однако, это не спасает их от спама со ссылками на редиректы на сайты с
drive-by exploit kits, молча устанавливающие в винду троянов,
используя дыры в винде, браузерах и их plugin-ах (Java, Flash, Acrobat).


Спасибо, заработало.
От себя добавлю, что нужно ещё добавить такую строку

acl_smtp_mime = acl_check_mime

в конфиг, иначе не работает.

_______________________________________________
Exim-users mailing list
[email protected]
http://mailground.net/mailman/listinfo/exim-users

Ответить