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/
