Проклятые спаммеры.
Мы реализовали это несколько недель назад к большому эффекту:
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}}
Я уверен, что они тоже поумнеют, но, безусловно, заблокируют многое на данный момент.