Portál AbcLinuxu, 17. července 2025 04:17
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.