01.06.2010 15:14, Golub Mikhail ÐÉÛÅÔ:
> äÏÂÒÙÊ ÄÅÎØ.
>
> ðÏÓÍÏÔÒÉÔÅ ÏÐÃÉÉ ... (ÎÅ ÐÒÏ×ÅÒÑÌ, ÎÏ ×ÓÔÒÅÞÁÌ ÔÁËÉÅ).
>
> óÐÉÓÏË ÄÏÍÅÎÏ× ÍÏÖÅÔ ÓÏÄÅÒÖÁÔØ ... :
> @[] - ÓÏÏÔ×ÅÔÓÔ×ÕÅÔ ÌÀÂÏÍÕ ÌÏËÁÌØÎÏÍÕ IP ÁÄÒÅÓÕ × Ë×ÁÄÒÁÔÎÙÈ ÓËÏÂËÁÈ.

üÔÏ ÎÅ ÓÏ×ÓÅÍ ÔÏ, ÞÅÇÏ ÈÏÔÅÌÏÓØ ÂÙ, ÎÕÖÎÏ ÞÔÏÂÙ ÄÌÑ ÄÏÍÅÎÏ×, ËÏÔÏÒÙÅ 
ÒÅÓÏÌ×ÑÔÓÑ × ÁÊÐÉ ÓÅÒ×ÅÒÁ, ÐÏÞÔÁ ÔÏÖÅ ÐÒÉÎÉÍÁÌÁÓØ.

> @mx_any - ÐÏÓÍÏÔÒÉÔÅ × ÄÏËÅ, ÁÎÁÌÏÇÉÞÎÏ.

üÔÏ ÒÁÂÏÔÁÅÔ, ÓÐÁÓÉÂÏ!

>
> éÌÉ ÖÅ ÔÁË.
>
> condition     = ${if match{${lookup dnsdb{a=$domain}}}{×ÁÛ_IP}{yes}{no}}

äÌÑ dnslookup: ÐÏÄÈÏÄÉÔ, Á ÄÁÌØÛÅ ÎÕÖÎÏ ËÁË-ÔÏ ÉÓÐÏÌØÚÏ×ÁÔØ ÏÂÅ ÐÒÏ×ÅÒËÉ 
× ÒÏÕÔÅÒÁÈ, ÐÒÉÞÅÍ ÎÁÄÏ ÄÏÂÉÔØÓÑ ÔÏÇÏ, ÞÔÏÂÙ ÒÕÔÉÌÏÓØ, ÅÓÌÉ ÈÏÔÑ ÂÙ ÏÄÎÁ 
ÉÚ ÎÉÈ ÂÕÄÅÔ ÐÒÏÊÄÅÎÁ, Á ËÏÎÓÔÒÕËÃÉÑ

condition     = ${if match{${lookup dnsdb{a=$domain}}}{×ÁÛ_IP}{yes}{no}}
domain        = +local_domains

ÂÕÄÅÔ ÔÒÅÂÏ×ÁÔØ ÐÒÏÈÏÖÄÅÎÉÑ ÏÂÅÉÈ ÐÒÏ×ÅÒÏË, ÎÅÌØÚÑ ÌÉ ÐÒÏ×ÅÒÑÔØ 
+local_domains ×ÎÕÔÒÉ condition?

>
>> -----Original Message-----
>> íÏÖÎÏ ÌÉ ÓÄÅÌÁÔØ ÐÒÏ×ÅÒËÕ, × ËÏÔÏÒÏÊ ËÒÏÍÅ domain = +local_domains
>> ÉÌÉ domain = !+local_domains ÐÒÏ×ÅÒÑÌÓÑ ÂÙ ÅÝÅ É A-record ÄÌÑ ÄÏÍÅÎÁ
>> ÐÏÌÕÞÁÔÅÌÑ ÎÁ ÓÏ×ÐÁÄÅÎÉÅ Ó ÌÏËÁÌØÎÙÍ IP ÁÄÒÅÓÏÍ ÓÅÒ×ÅÒÁ.
>> ÷ÏÔ ÐÒÏÂÏ×ÁÌ ÔÁË

-- 
ó Õ×ÁÖÅÎÉÅÍ, äÅÎÉÓ úÁÊËÁ

Ответить