Назад | Перейти на главную страницу

Exim acl_check_mime и расширение файла zip

Проклятые спамеры.

Мы реализовали это несколько недель назад с большим эффектом:

deny message = Blacklisted file extension detected
   condition = ${if match \
                    {${lc:$mime_filename}} \
                    {\N(\.exe|\.pif|\.bat|\.scr|\.lnk|\.com|\.zip)$\N} \
                 {1}{0}}

Это значительно уменьшило количество спама, но они внезапно решили его обойти, отправив документы с именем вложения «& # 1057; opy_of_document_SER176.zip» (без пробелов)

который с кодировкой символов, кажется, уклоняется от проверки $ mime_filename.

Есть ли предложения относительно того, как полностью заблокировать ЛЮБОЙ файл с расширением zip, независимо от кодировки в имени?

Итак, после небольшого поиска я выбрал немного другой подход.

deny message = Blacklisted file extension type detected
   condition = ${if eq {$mime_content_type}{application/x-zip-compressed}{1}{0}}

Я уверен, что они тоже поймут это, но на данный момент наверняка блокируют многое.