[exim-conf] проблема с MX-записями

Victor Ustugov victor на corvax.kiev.ua
Ср Фев 28 16:45:17 EET 2007


Irina Liakh wrote:
>>>А что если сделать более точную формулировку ошибки,
>>>вместо confusing "all relevant MX records point to non-existent hosts"?
>>
>>вообще-то это к Хазелю, а не ко мне :)
> 
> сорри :))

я как товарищ, которому иногда легче найти решение проблемы в сырцах,
чем в доке, пошел бы сразу смотреть их родимых

"all relevant MX records point to non-existent hosts" упоминается один
раз в src/routers/dnslookup.c в случае, когда количество MX'ов больше
нуля, но ни один из них невозможно отправить письмо по тем или иным причинам

но в данном случае я просто сталкивался с подобной проблемой ранее,
когда 74.0.0.0/8, 75.0.0.0/8 и 76.0.0.0/8 в январе 2005-го отдали
ARIN'у, а они у меня были статическим текстом прописаны в
ignore_target_hosts

p. s. если у вас там есть MTA в серых сетках и их адреса не перечислены
в hosts-relayfrom (список +relay_from_hosts), то нужно эти адреса
перечислить в site/conf в DNSLOOKUP_IGNORE_TARGET_HOSTS с
восклицательным знаком. пример:

define(`DNSLOOKUP_IGNORE_TARGET_HOSTS',         `\
                : !10.0.249.0/24 \
                : !172.16.5.2 \
                : !10.121.0.0/16 \
')dnl

тогда эти сети будут исключены из ignore_target_hosts

-- 
Best wishes Victor Ustugov   mailto:victor на corvax.kiev.ua
public GnuPG/PGP key:        http://victor.corvax.kiev.ua/corvax.asc
ICQ: 77186900, 32418694      CRV2-RIPE, CRV-UANIC




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