← Zpět na srovnání

MX záznam: co to je, jak ho nastavit a proč rozhoduje o doručení pošty

MX záznam říká internetu, na který mailserver mají dorazit zprávy pro vaši doménu. Když je špatně, e-mail nechodí nebo končí na staré službě.

MX záznam patří mezi nejdůležitější DNS záznamy pro firemní i osobní doménu. Rozhoduje o tom, kam se směrují příchozí e-maily. Jakmile měníte e-mailový hosting, zapojujete externí službu nebo převádíte doménu k jinému poskytovateli, právě MX záznam bývá jeden z prvních bodů kontrolního seznamu. Bez něj může web běžet správně, ale pošta se ztratí, vrací nebo zůstane viset na původním serveru.

Co je MX záznam

MX znamená Mail Exchanger. V DNS říká, který server přijímá poštu pro konkrétní doménu. Když někdo odešle zprávu na adresu typu info@vasedomena.cz, odesílací server si v DNS vyhledá právě MX záznam a podle něj zjistí, kam má e-mail předat.

Na rozdíl od SPF záznamu, který řeší odchozí poštu, MX záznam se týká doručení příchozích zpráv. Proto dává smysl hlídat ho při jakékoli změně schránek, hostingu nebo e-mailové infrastruktury.

Jak MX záznam funguje v praxi

Každý MX záznam ukazuje na hostname mailserveru a obsahuje prioritu. Nižší číslo znamená vyšší prioritu. Pokud má doména více mailserverů, odesílací server zkusí nejdřív ten s nejlepší prioritou a další použije jako zálohu. Zjednodušený příklad může vypadat takto:

example.cz. MX 10 mail1.example.cz.
example.cz. MX 20 mail2.example.cz.

Většina menších webů používá jen jeden nebo dva MX záznamy podle pokynů poskytovatele e-mailu. Důležité je, aby hostname uvedený v MX záznamu skutečně existoval a vedl na funkční server.

Kdy MX záznam obvykle měníte

Jak MX záznam nastavit bez chyb

  1. Od e-mailového poskytovatele si vezměte přesné názvy mailserverů a jejich priority.
  2. V DNS zóně smažte staré MX záznamy, které už nemají zprávy přijímat.
  3. Vložte nové MX záznamy přesně podle zadání, včetně priorit.
  4. Zkontrolujte, že cílové hostname mají platné A nebo AAAA záznamy.
  5. Počkejte na propsání změn a otestujte doručení z externí schránky.

Pokud současně přesouváte i web nebo nameservery, počítejte s tím, že změna se nemusí projevit všude najednou. Proto se hodí znát i principy DNS propagace.

Nejčastější chyby u MX záznamu

Proč MX záznam sám nestačí

MX záznam určuje směr příchozí pošty, ale neřeší důvěryhodnost odesílání. Jestli z domény také odchází e-mail, musí být vedle MX správně nastavené i další prvky. Pro běžný provoz to obvykle znamená:

Právě kombinace těchto prvků obvykle rozhoduje o tom, jestli pošta dojde spolehlivě a neskončí ve spamu.

Jak ověřit, že po změně všechno funguje

Po úpravě DNS nestačí zkontrolovat jen administraci poskytovatele. Pošlete test z externí schránky, ověřte přijetí na cílový účet a sledujte, zda se zpráva nevrací s chybou typu “mail exchanger not found” nebo “host not reachable”. U větší změny se vyplatí krátce ponechat přístup i ke staré službě, abyste odhalili, jestli část pošty ještě nechodí původní cestou.

Když měníte infrastrukturu výrazněji, kontrolujte i TTL a časování přepnutí. To pomůže hlavně tam, kde migrace zasahuje web, poštu i ověřovací TXT záznamy současně.

MX záznam při migraci hostingu a správy DNS

Častý omyl je myslet si, že přesun webu automaticky přesune i e-mail. Ve skutečnosti může web běžet na novém hostingu, zatímco pošta stále závisí na původním DNS nebo starém poskytovateli schránek. Při migraci proto oddělte tři vrstvy: kde běží web, kdo hostuje DNS a kdo přijímá nebo odesílá poštu.

Jestli spravujete více klientských domén, pomůže jednoduchý checklist: export původních DNS, snížení TTL před změnou, záznam starých MX hodnot a závěrečná kontrola schránek, přeposílání i formulářů na webu.

Praktické shrnutí

MX záznam je základní rozcestník pro příchozí e-mail. Sám o sobě není složitý, ale chyba v něm má rychlý dopad na reálný provoz. Nejbezpečnější postup je převzít přesné hodnoty od poskytovatele pošty, uklidit staré záznamy, po změně ověřit doručení a současně zkontrolovat návazné DNS prvky pro odchozí poštu. Díky tomu se vyhnete situaci, kdy web po migraci funguje, ale e-mail ne.