Portál AbcLinuxu, 17. července 2025 04:17


Dotaz: Postfix - nelze dorucit zpravu

15.3.2007 14:31 RadekXxX | skóre: 10
Postfix - nelze dorucit zpravu
Přečteno: 277×
Odpovědět | Admin
Zdravim, mam nainstalovany Postfix na Debianu, kdyz se zvenku pripojim pres telnet, tak zprava normalne dojde. Ale kdyz se znazim poslat mail pres program MAIL tak se me do logu zapise: Host or domain not found. Name service error for name=... type=A: Host not found).

Nevite nekdo co stim ?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

15.3.2007 14:48 pasmen | skóre: 45 | blog: glob | Praha
Rozbalit Rozbalit vše Re: Postfix - nelze dorucit zpravu
Odpovědět | | Sbalit | Link | Blokovat | Admin
V kazdym pripade je to problem s DNS. Program mail normalne vola sendmail na lokalnim systemu, a ten se kouka na DNS, kdo ze to prijima postu pro cilovou domenu. Pokud nenajde MX zaznam, musi se podle RFC pokusit dorucit adresu podle A zaznamu. A ten v tvem pripade taky nemuze najit. Cili lokalni mailer na odesilacim stroji nemuze najit DNS zaznam pro cilovou domenu. Kdyz se pripojujes pres telnet jsi uz na cilovem systemu, ten DNS pro prichozi postu (ne relay) nekontroluje, zajima ho jenom jestli postu pro cilovou domenu prijima, proto to pres telnet funguje.
15.3.2007 15:25 RadekXxX | skóre: 10
Rozbalit Rozbalit vše Re: Postfix - nelze dorucit zpravu
Prave tohle nechapu mam nastaveny zaznam A i MX a presto to nejde. je to na serveru alfa.tisnet.eu
15.3.2007 15:56 pasmen | skóre: 45 | blog: glob | Praha
Rozbalit Rozbalit vše Re: Postfix - nelze dorucit zpravu
Tak napis co je to za domenu, na jakou e-mailovou adresu se snazis pocilat maily a posli vypis z /etc/resolv.conf na systemu odkud odesilas.
15.3.2007 16:17 RadekXxX | skóre: 10
Rozbalit Rozbalit vše Re: Postfix - nelze dorucit zpravu
domena je: tisnet.eu server se jmenuje: alfa.tisnet.eu ip: 212.96.186.6 email je: radek@tisnet.eu

v resolv.conf je adresa na localni IP, nicmene na systemu kde se snazim odeslat email, vse bez problemu, vcetne odesilani emailu. Email nejde odeslat ani z Win klienta.
15.3.2007 16:55 pasmen | skóre: 45 | blog: glob | Praha
Rozbalit Rozbalit vše Re: Postfix - nelze dorucit zpravu
Muzes zkusit poslat kompletni vypis z logu (tedy jenom relevantni cast) z obou systemu? Jak na odesilacim, tak mail serveru. Plus co ti rekne dig ANY tisnet.eu na obou systemech.
15.3.2007 16:34 RadekXxX | skóre: 10
Rozbalit Rozbalit vše Re: Postfix - nelze dorucit zpravu
Co by jeste mohlo pomoct je, ze jedina zprava v logu od postfixu je WARN:
dict_nis_init: NIS domain name not set - NIS lookups disabled
15.3.2007 17:26 RadekXxX | skóre: 10
Rozbalit Rozbalit vše Re: Postfix - nelze dorucit zpravu
logy a dig ANY tisnet.eu je ulozeno na: ftp.tisnet.eu
15.3.2007 19:01 pasmen | skóre: 45 | blog: glob | Praha
Rozbalit Rozbalit vše Re: Postfix - nelze dorucit zpravu
No jo je to jasny. Koukni na vystup dig.out klienta. DNS server klienta je spatne nastaveny. Vidis na co se prekladaji jmena hostitelu? Na balast. Proto mailer na klientskem serveru nemuze najit IP adresu (cili platny A zaznam) toho tveho postfixu a tudiz mu mail dorucit. Vsadim se, ze ti v zonovem souboru DNS serveru chybi tecky za hostname u zaznamu NS a MX (tudiz se za me prida origin).
15.3.2007 19:12 pasmen | skóre: 45 | blog: glob | Praha
Rozbalit Rozbalit vše Re: Postfix - nelze dorucit zpravu
Jeste kdyz tak na ten zonovy soubor koukam: ty mas (nebo admin toho DNS serveru) hodnoty NS a MX uvedeny jako IP adresy, ale platnymi hodnotami jsou hostnamy. Ty tam mas neco jako
    IN    NS    XXX.YYY.ZZZ.AAA
    IN    MX    N CCC.EEE.DDD.FFF
a melo by tam byt neco jako
    IN    NS    server1.tisnet.eu.
    IN    MX    N server2.tisnet.eu.
Ta tecka na konci hostname je dulezita, znaci, ze jde o FQDN a ze se nema pridavat domenove jmeno.
15.3.2007 19:21 RadekXxX | skóre: 10
Rozbalit Rozbalit vše Re: Postfix - nelze dorucit zpravu
no takhle ja to mam nastaveny, zonovy soubor jsem nahral na ftp.tisnet.eu
15.3.2007 19:26 pasmen | skóre: 45 | blog: glob | Praha
Rozbalit Rozbalit vše Re: Postfix - nelze dorucit zpravu
U A zaznamu ti chybi trida IN (internet class), tim to bude.
15.3.2007 19:38 RadekXxX | skóre: 10
Rozbalit Rozbalit vše Re: Postfix - nelze dorucit zpravu
Doplnil jsem na:
IN A alfa.tisnet.eu.

zvysil jsem serial number, dal jsem RELOAD DNSka a nevidim rozdil
15.3.2007 19:46 M
Rozbalit Rozbalit vše Re: Postfix - nelze dorucit zpravu
zkousel jsem si zjistit MX pro domenu tisnet.eu a ukazuje spravne na alfa.tisnet.eu a i prevod alfa.tisnet.eu na IP je ok. telnet alfa.tisnet.eu 25 (nebo primo na IP) je ale dead, nic se nedeje... neblokuje ti to neco? je spusteny mail server? :)
15.3.2007 19:47 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Postfix - nelze dorucit zpravu
A nedrží si to někde v cache ten klient a pod.....
15.3.2007 20:05 RadekXxX | skóre: 10
Rozbalit Rozbalit vše Re: Postfix - nelze dorucit zpravu
No jo z venku se na ten port nedostanu. Divat jsem do IPTABLES, tam je vsechno povoleny, je tam jenom SNAT a 3 forwardovany porty.
Kdyz pustim telnet nekde na vnitrni siti tak se na ten port pripojim, ale zvenku to nejde, nevim proc. v MAIN.CF (postfixu) mam inet_interfaces=all. Tak netusim proc to nejde.
15.3.2007 23:03 pasmen | skóre: 45 | blog: glob | Praha
Rozbalit Rozbalit vše Re: Postfix - nelze dorucit zpravu
Ja se na ten tvuj server pres telnet dostal, teda kdyz jsem psal predchozi prispevky (cca kolem 19-19:30), takze se neco zmenilo mezi touhle dobou.
15.3.2007 23:39 RadekXxX | skóre: 10
Rozbalit Rozbalit vše Re: Postfix - nelze dorucit zpravu
Jo ja uz se na neho taky dostany z venku pres telnet, ale pokud na nej poslu email treba pres smtp.nextra.cz, tak se me vrati zase s tou samou chybou
16.3.2007 06:40 pasmen | skóre: 45 | blog: glob | Praha
Rozbalit Rozbalit vše Re: Postfix - nelze dorucit zpravu
1. Uz to mas zase nejake rozjebane. Pro domenu tisnet.eu by jsi mel mit A zaznam taky.
2. Zmeny v nastaveni tvych nameserveru nejsou viditelne hned, jde o distribuovany system s cache. Moje zkusenost je, ze nove nastaveni probubla nahoru za cca 1-2 dny, zalezi na TTL.
16.3.2007 13:05 RadekXxX | skóre: 10
Rozbalit Rozbalit vše Re: Postfix - nelze dorucit zpravu
Tak tet me chodi z ciziho stroje:
ping alfa.tisnet.eu
ping tisnet.eu
telnet alfa.tisnet.eu 25
telnet tisnet.et 25

Ale Emaily z postovniho programu se porad vaci, s hlasenim:
(radek(at)tisnet(dot)eu): Host or domain name not found. Name service error for name=212.96.186.6.tisnet.eu type=A: Host not found
16.3.2007 13:45 RadekXxX | skóre: 10
Rozbalit Rozbalit vše Re: Postfix - nelze dorucit zpravu
kdyz poslu email na radek@alfa.tisnet.eu, tak se odesle
17.3.2007 20:12 pasmen | skóre: 45 | blog: glob | Praha
Rozbalit Rozbalit vše Re: Postfix - nelze dorucit zpravu
Tohle uz jsem ti vysvetloval v komentari vyse: koukni ten MX zaznam v komentari vyse. Mas pro nej uvedenou IP adresu misto hostname, ktere tam ma byt. Za druhe to mas ve spojeni s vynechanim nazvu zaznamu. Pak se k hodnote zaznamu pripojuje origin. Takze si prosimte uprav zonovy soubor domeny tisnet.eu a pak to pujde.
15.3.2007 23:43 RadekXxX | skóre: 10
Rozbalit Rozbalit vše Re: Postfix - nelze dorucit zpravu
pokud tam poslu email pres telnet, tak je vse ok.
Ale kdyz jde pres nejky SMTP, tak na serveru nemam ani zaznam v logu, ze by se nekdo pripojoval

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.