Portál AbcLinuxu, 14. května 2024 04:52


Dotaz: Problém s lokálním doručováním přes exim4

26.3.2006 21:17 longmatys
Problém s lokálním doručováním přes exim4
Přečteno: 166×
Odpovědět | Admin
Zdravím všechny,

mám problém s doručováním lokální pošty. Používám exim4 na debian 3.1

Po zadání příkazu:
exim4 -bt uživatel@doména.info

uživatel@doména.info is undeliverable:
  all relevant MX records point to non-existent hosts
Exim 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.1
DNS 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
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

27.3.2006 20:42 longmatys
Rozbalit Rozbalit vše Re: Problém s lokálním doručováním přes exim4
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak problém už je vyřešen. Stačilo přidat do souboru /etc/exim4/update-exim4.conf.conf řádek dc_otherhostname='domane.info'

Pak již vše běží v pořádku.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.