То просто мы не поняли друг друга немного. Я имел ввиду
hosts/$sender_host_name или condition/$sender_host_name vs condition/sender_host_address Проблемы с ДНС, которые я привел в примере, ну например, у шлюза в удаленном офисе имя gw1-hrk.example.net которое резолвится в xxx.xxx.xxx.xxx. Так вот если использовать hosts/$sender_host_name и ns зоны example.net будет не отвечать, то будем получать defer и офис ничего не сможет отправить. Конечно вероятность маленькая, но все же. Wed, 6 Jun 2012 10:50:46 +0300 от "George L. Yermulnik" <[email protected]>: > Hello! > > On Wed, 06 Jun 2012 at 11:19:28 (+0400), Алексей Доморадов wrote: > > > > В любом случае я не вижу разницы между работой резолвинга в hosts и в > > > condition. Поясните, pls. > > ну например при проблемах с ДНС и в случае использования > > hosts/$sender_host_name офис не сможет использовать exim как релей. В > > случае condition и sender_host_address все будет работать. > > Может влияет то, что я немного не выспался, но поясните, пожалуйста, при > каких именно "проблемах с ДНС" по разному будут работать "accept hosts = > some.host.name" и "accept condition = ${if eq {$sender_host_name} > {some.host.name} {yes}{no}}". > > > Wed, 6 Jun 2012 10:00:56 +0300 от "George L. Yermulnik" <[email protected]>: > > > Hello! > > > > On Tue, 05 Jun 2012 at 19:28:43 (+0300), [email protected] wrote: > > > > > > > accept > > > > > > condition = ${if > > > > > > eq{$sender_host_address}{xxx.xxx.xxx.xxx}{yes}{no}} > > > > > > Имхо, приятнее глазу так: > > > > > accept > > > > > hosts = xxx.xxx.xxx.xxx > > > > > Когда только IP-адрес, то можно. Но если в hosts использовать имя, > > > > то чревато проблемами, т.к. имя может перестать резолвится. > > > > Поэтому лучше пусть длиннее с condition, но надежнее. > > > > Исходя из приведённого топикстартером кондишена, использование имени > > > хоста не предполагалось. А если и предполагать этот вариант (через > > > $sender_host_name), то в обоих случаях, если имя не резолвится, то > > > accept'а не произойдёт. > > > В любом случае я не вижу разницы между работой резолвинга в hosts и > > > в condition. Поясните, pls. > > > > -- > > > George L. Yermulnik > > > [YZ-RIPE] > > > > _______________________________________________ > > > 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 > > -- > George L. Yermulnik > [YZ-RIPE] > > _______________________________________________ > 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
