Если я правильно понял, то проблема в том, что $sender_helo_name может
содержать больше чем надо - например, megatest1.com - а человек хочет
получить именно совпавшую часть.


14 марта 2012 г. 16:58 пользователь Alexandr <shur...@shurik.kiev.ua> написал:
> On 14.03.2012 14:51, Golub Mikhail wrote:
>> Добрый день.
>>
>> Скажем, есть такое правило:
>> check_helo:
>>     deny condition = ${if match {$sender_helo_name} 
>> {\N(test1.com|test2.com)\N} }
>>     message = Srabotalo :)
>>     log_message = Yes! $value
>>
>> Что я хотел получить?
>> Я хотел увидеть в логе результат соответствия (match).
>> Чтобы знать, по какой именно части сработало.
>> Т.е. в helo задаю "helo test1.com", и в логе хочу увидеть "Yes! test1.com"
>> Только вот $value сюда не клеится. А что использовать?
> Ну так у вас же уже есть $sender_helo_name ? Или я что-то неправильно
> понял?
>> ------------------------
>> С уважением,
>> Голуб Михаил
>>
>> _______________________________________________
>> Exim-users mailing list
>> Exim-users@mailground.net
>> http://mailground.net/mailman/listinfo/exim-users
>>
>
> _______________________________________________
> Exim-users mailing list
> Exim-users@mailground.net
> http://mailground.net/mailman/listinfo/exim-users
>
>



-- 
Sincerely yours,
Oleg Kostyuk (CUB-UANIC)
_______________________________________________
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users

Ответить