Hey all

For the likes of me, im trying to get Exim to block certain file extensions.

Ive tried the first example from the url

http://wiki.exim.org/ExiscanFilenameBlocking

But alas, that does not work.

This example does work

# File extension filtering.
deny message = This message contains a prohibited file extension 
(${extract{-1}{.}{${lc:$mime_filename}}})
log_message = BAD_ATTACHMENT (${extract{-1}{.}{${lc:$mime_filename}}})
condition = ${if 
match{${extract{-1}{.}{${lc:$mime_filename}}}}{\N^(com|exe|wmv)$\N}{1}{0}}
#condition = ${if match{${extract{-1}{.}{${lc:$mime_filename}}}} nwildlsearch 
{/etc/exim4/mime_regexes}{1}{0}}
#condition = ${if lookup{${extract{-1}{.}{${lc:$mime_filename}}}} nwildlsearch 
{/etc/exim4/mime_regexes}{1}{0}}

But im trying to get the two to work together, but I keep getting this message

"temporarily rejected during MIME ACL checks: failed to expand ACL string "${if 
match{${extract{-1}{.}{${lc:$mime_filename}}}} nwildlsearch 
{/etc/exim4/mime_regexes}{1}{0}}": missing 2nd string in {} after "match""

Would anyone have a working example for nwildsearch.

Kind Regards
Brent Clark

-- 
## List details at http://lists.exim.org/mailman/listinfo/exim-users 
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to