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