Re: [exim] Regular expressions from file for match{

Startseite
Nachricht löschen
Nachricht beantworten
Autor: Marc Perkel
Datum:  
To: exim-users
CC: Jan-Piet Mens
Betreff: Re: [exim] Regular expressions from file for match{


Tony Finch wrote:
> On Mon, 16 Jan 2006, Jan-Piet Mens wrote:
>
>> Is it possible have a single condition retrieve a list of RE to be matched
>> from a file?
>>
>
> Use nwildlsearch. For example,
>
>   deny
>     set acl_m0 = ${lookup {$mime_filename} \
>                    nwildlsearch {/etc/exim/mime_regexes} }
>     condition = ${if !={$acl_m0}{} }
>     message = This message contains a prohibited attachment filename ($mime_filename) because $acl_m0
>     log_message = DENY: attachment filename ($mime_filename) because $acl_m0

>
> The file contains entries like
>
> ^.*\.exe    executable files are dangerous in email
> ^.*\.scr    screensavers are dangerous in email
> ^.*\s{10}    it is a possible file type hiding attack
> ^.{50}        it is excessively long

>
> Tony.
>

Should post that example to the wiki.