01.06.2010 16:17, âÏÇÕÎ äÍÉÔÒÉÊ ÐÉÛÅÔ:
> ÷ ÷ÔÒ, 01/06/2010 × 15:02 +0300, Denis Zaika ÐÉÛÅÔ:
>> dnslookup:
>> driver = dnslookup
>> domains = !+local_domains
> - condition = ${if eq{lookup dnsdb{a=$domain}{'1.1.1.1'}}{no}{yes}}
> + condition = ${if eq{${lookup dnsdb{a=$domain}}}{'1.1.1.1'} {no}{yes}}
>> transport = remote_smtp
>> ignore_target_hosts = 0.0.0.0 : 127.0.0.0/8
>> no_more
>>
>> ÏÎÏ ÎÅ ÒÁÂÏÔÁÅÔ.
> ÷ÐÏÌÎÅ ÏÞÅ×ÉÄÎÏ, ×Ù ÏÛÉÂÌÉÓØ × ÓÔÒÏËÅ condition.
>
> # exim -be
>> eq{lookup dnsdb{a=$domain}{'1.1.1.1'}}
> eq{lookup dnsdb{a=}{'1.1.1.1'}}
>> eq{${lookup dnsdb{a=gmail.com}}}{'1.1.1.1'}
> eq{209.85.135.17
> 209.85.135.19
> 209.85.135.18
> 209.85.135.83}{'1.1.1.1'}
>
> åÝÅ ÍÏÖÎÏ ÐÏÄÕÍÁÔØ Ï ×ÁÒÉÁÎÔÅ, ËÏÇÄÁ ÂÕÄÅÔ ×ÏÚ×ÒÁÝÁÔØÓÑ ÎÅÓËÏÌØËÏ ip
> ÁÄÒÅÓÏ×, ËÁË × ÍÏÅÍ ÐÒÉÍÅÒÅ.
äÁ, ÓÐÁÓÉÂÏ!
--
ó Õ×ÁÖÅÎÉÅÍ, äÅÎÉÓ úÁÊËÁ.