Hello!
On Wed, 14 Mar 2012 at 14:51:09 (+0200), 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 сюда не клеится. А что использовать?
Что-нить в таком роде (работоспособность не проверял):
deny message = Srabotalo :)
set acl_m_helo = ${if match {$sender_helo_name}
{\N(test1.com|test2.com)\N} {$1} {NO_MATCH}}
!condition = ${if eq {$acl_m_helo} {NO_MATCH}}
log_message Yes! $acl_m_helo
> ------------------------
> С уважением,
> Голуб Михаил
> _______________________________________________
> Exim-users mailing list
> [email protected]
> http://mailground.net/mailman/listinfo/exim-users
--
George L. Yermulnik
[YZ-RIPE]
_______________________________________________
Exim-users mailing list
[email protected]
http://mailground.net/mailman/listinfo/exim-users