Portál AbcLinuxu, 4. listopadu 2025 10:56
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.
            /etc/resolv.conf na systemu odkud odesilas.
            dig ANY tisnet.eu na obou systemech.
            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).
                IN    NS    XXX.YYY.ZZZ.AAA
    IN    MX    N CCC.EEE.DDD.FFFa 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.
            
        Tiskni
            
                Sdílej:
                
                
                
                
                
                
            
    
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.