> > начали приходить вирусы в архивах
> > (внутри архива хранитель экрана *.scr). Сам exim блокировать такие
> > вложения не может.
>
> Можно в acl_check_mime с помощью ${run{ вызывать sh-скрипт, делающий
> листинг архива соответствующей командой (например zip), этот листинг пайпом
> на grep, и выдавать из скрипта код возврата 0 или 1.
> Документации Exim и манов sh, zip и grep достаточно.
И даже чуть проще:
acl_check_mime:
deny message = A .zip attachment contains a file with suspicious extension
condition = ${if match{$mime_filename}{\N(?i)\.zip$\N}}
decode = default
condition = ${if match{${run{/usr/local/bin/unzip -l \
$mime_decoded_filename}}\
{\N(?i)\.(com|vbs|bat|pif|scr|hta|js|cmd|chm|cpl|jsp|reg|vbe|lnk|dll|sys)\n\N}}
accept
_______________________________________________
Exim-users mailing list
[email protected]
http://mailground.net/mailman/listinfo/exim-users