[exim-conf] Backup MX

Pavel Prikhodko pavel на olimpex.od.ua
Вс Авг 3 14:25:45 EEST 2008


Victor Ustugov пишет:
> Pavel Prikhodko wrote:
>> После того как я добавил на secondary
>>
>> define(`DNSLOOKUP_IGNORE_TARGET_HOSTS',         `\
>>                 : !10.0.0.0/21 \
>>                 : !192.168.6.0/24 \
>>                 : 89.209.82.38/32 \
>>                 : !62.64.90.72/29')dnl
>>
>> по крайней мере проверки стали проходить нормально
> 
> в твоем случае до роутера dnslookup дело доходить не должно. т. к. 
> роутер mailertable_smtp должен находится до него.
> 

Он и находится до него

# роутинг почты по smtp
mailertable_smtp:
         driver                  = manualroute
         transport               = remote_smtp_mailertable
         domains                 = ! +local_domains

 > я правильно понимаю, что из вышестоящей строки значит, что этот 
роутер работает только для доменов, которые прописаны как локальные?

         condition               = ${if match{\
                                 LOOKUP_MAILERTABLE_DBM\
                                 }{\N^(?i)\s*smtp\N}{yes}{no}}
         address_data            = ${if match{${lc:\
                                 LOOKUP_MAILERTABLE_DBM\
 
}}{\N^(?i)\s*(\S+)\s*(\d+)?\s*:\s*(\S.+)$\N}\
                                 {condition=yes transport=$1 route="$3" 
port=$2}{
condition=no}}

         route_data              = ${sg{${sg\
                                 {${extract{route}{$address_data}}}\
                                 {\N(?i)mx\(([^:]+?)\)\N}\
                                 {\N${perl{sortmx}{${lookup 
dnsdb{mx=$1}}}}\N}\
                                 }}{\N\s\N}{}}
         no_verify
         self                    = send

dnslookup:
         driver                  = dnslookup


-- 
С уважением,
Павел Приходько.





Подробная информация о списке рассылки exim-conf