Portál AbcLinuxu, 12. listopadu 2025 09:57
exim4 -bt uživatel@doména.info uživatel@doména.info is undeliverable: all relevant MX records point to non-existent hostsExim používám v nastavení internet. DNS záznamy jsou v pořádku:
dig -t mx doména.info ... ;; ANSWER SECTION: doména.info. 259200 IN MX 10 ... dig doména.info ;; ANSWER SECTION: doména.info. 259200 IN A 192.168.254.1DNS mám nastaveno jako split dns, proto se mi vrací private adresa. Zatím se mi podařilo zjistit, že exim využije tento router:
dnslookup:
debug_print = "R: dnslookup for $local_part@$domain"
driver = dnslookup
domains = ! +local_domains
transport = remote_smtp
same_domain_copy_routing = yes
# ignore private rfc1918 and APIPA addresses
# Mne nevadi, odkaz na 192.168.0.0/16
ignore_target_hosts = 0.0.0.0 : 127.0.0.0/8 : 192.168.0.0/16 : \
172.16.0.0/12 : 10.0.0.0/8 : 169.254.0.0/16
no_more
Což je špatně, protože by ta podmínka domains = ! +local_domains měla zafungovat... Bohužel se vyhodnotí jako true a následně díky ignore_target_host dojde ke zmiňované chybě-
all relevant MX records point to non-existent hosts.Díky za každou radu
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.