Re: [exim] Searching Regex From A File

Startseite
Nachricht löschen
Nachricht beantworten
Autor: d.hill
Datum:  
To: exim-users
Betreff: Re: [exim] Searching Regex From A File
Quoting Mike Cardwell <exim-users@???>:

> Mike Cardwell wrote:
>
>> You want to use wildlsearch. Example:
>>
>> root@haven:/etc/exim4# cat test
>> \N^imta\-[0-9]{1,2}\.everyone\.net$\N Everyone.Net
>> root@haven:/etc/exim4# exim4 -be
>> '${lookup{imta-1.everyone.net}wildlsearch{/etc/exim4/test}{$value}{}}'
>> Everyone.Net
>> root@haven:/etc/exim4# exim4 -be
>> '${lookup{imta-X.everyone.net}wildlsearch{/etc/exim4/test}{$value}{}}'
>>
>> root@haven:/etc/exim4#
>
> You can probably just leave the skip_greet_grey_spam file as it is, and
> do this:
>
> condition =
> ${lookup{$sender_host_name}wildlsearch{/etc/exim/skip_greet_grey_spam}{yes}{no}}


Thanks. Works like a charm. I will have to remember wildlsearch. I
would have found it eventually had I searched the docs for the generic
lsearch.