Hello! On Thu, 27 Oct 2016 at 17:01:19 (+0300), skele...@lissyara.su wrote:
> > Подскажите пожалуйста, как сделать rewrite только в том случае, если > > письмо должно будет пройти через определенный релей. > > В spec.txt есть примеры использования условного оператора в правой > > части rewrite rule, но как сделать именно по условию "письмо пройдет > > через такой-то релей"? > > Заранее спасибо. > Можно попробовать такие варианты (не тестировал) > ${if match{$sender_helo_name}{Received: /relayXXX/} > ${if match{$h_received}{Received: /relayXXX/} Если я правильно понял топикстартера, то нужно узнать не через какой рилей письмо прошлой, а на какой будет отправлено следующим хопом. Может быть, что-то в этом роде (не проверял): ${if match_domain {relay.host}{${lookup dnsdb{mxh=$domain}}} {yes}{no}} Но нужно учитывать: 1) наличие manualroute'ов; 2) приоритеты MX'ов; 3) etc. Если знать итоговую цель, преследуемую топикстартером, может быть, быть было бы легче помочь решить задачу. -- George L. Yermulnik [YZ-RIPE] _______________________________________________ Exim-users mailing list Exim-users@mailground.net http://mailground.net/mailman/listinfo/exim-users