Зачем такие извращения c match {@urk.net}, если есть $sender_address_domain ?

Tue, 05 Jun 2012 16:43:27 +0300 от skeletor <[email protected]>:
> Хочу сделать catch all (копирования всей входящей и исходящей почты) для 
> некоторых доменов. Вот составил такой роутер:
> 
> copy_message:
>     driver = redirect
>     unseen
>     domains = ukr.net : mail.ru
>     data = [email protected]
> 
> и поместил его в самый вверх. Но он не срабатывает (письмо не 
> дублируется на указанный ящик). Пробовал указать так:
> 
> domains = /path/to/file (в файле лежит список доменов)
> 
> так же пробовал делать так:
> 
> copy_message:
>     driver = redirect
>     condition = ${if or 
> {{match{$sender_address:}{@ukr.net}{yes}{no}}{match{$recipient_address:}{@ukr.net}}}{yes}{no}}
>     unseen
>     domains = *
>     data = [email protected]
> 
> но ругается на отсутствие скобок, пробовал условие и так:
> 
> condition =  ${if or 
> {{match{$sender_address:}{@ukr.net}{yes}{no}}{match{$recipient_address:}{@ukr.net}{yes}{no}}}}
> 
> но тоже идёт ругать на количество скобок.
> 
> Подскажите, как правильно это реализовать?
> 
> _______________________________________________
> 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

Ответить