Если я правильно понял, то проблема в том, что $sender_helo_name может содержать больше чем надо - например, megatest1.com - а человек хочет получить именно совпавшую часть.
14 марта 2012 г. 16:58 пользователь Alexandr <[email protected]> написал: > 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 >> [email protected] >> http://mailground.net/mailman/listinfo/exim-users >> > > _______________________________________________ > Exim-users mailing list > [email protected] > http://mailground.net/mailman/listinfo/exim-users > > -- Sincerely yours, Oleg Kostyuk (CUB-UANIC) _______________________________________________ Exim-users mailing list [email protected] http://mailground.net/mailman/listinfo/exim-users
