Pokud jste někdy poslali e-mail na someone@yourbrand.com a přemýšleli, jak zpráva najde cestu do správné schránky, odpovědí je DNS. Konkrétně záznam MX. Bez něj nemá e-mail poslaný na vaši doménu kam jít. Zprávy se vrátí odesílateli s chybou doručení, i když se váš web načítá úplně v pořádku.
Co je záznam MX?
MX je zkratka pro mail exchange (výměna pošty). Záznam MX je typ DNS záznamu, který odesílajícím poštovním serverům říká, který server odpovídá za přijímání e-mailu jménem vaší domény. Když někdo pošle zprávu na hello@yourbrand.com, jeho poštovní server vyhledá záznam MX pro yourbrand.com a zprávu doručí na server, který je tam uvedený.
Na rozdíl od záznamu A, který ukládá přímo IP adresu, záznam MX ukládá název hostitele (například mail.yourbrand.com). Ten se pak překládá přes vlastní záznam A na IP adresu. Tento dvoustupňový dotaz dává poskytovatelům e-mailu flexibilitu měnit adresy serverů, aniž by museli aktualizovat záznam MX každého zákazníka.
Jak záznam MX funguje?
Doručování probíhá v jasném pořadí.
- Odesílatel napíše e-mail na adresu ve vaší doméně a jeho poštovní server ho přijme k doručení.
- Odesílající server se zeptá DNS na záznam MX vaší domény.
- DNS vrátí jeden nebo více záznamů MX, každý s hodnotou priority a názvem hostitele.
- Odesílající server se připojí k názvu hostitele s nejnižším číslem priority (nejvyšší priorita).
- Pokud je tento server nedostupný, odesílatel zkusí další záznam MX v pořadí podle priority.
- Po připojení přijímající server zprávu přijme a uloží ji do správné schránky.
Tento proces běží automaticky pro každý e-mail poslaný na vaši doménu. Záznam MX nastavíte jednou v panelu DNS a každý poštovní server na světě ho používá ke správnému směrování zpráv.
Co je priorita MX?
Každý záznam MX obsahuje hodnotu priority, tedy číslo, které určuje, který poštovní server dostane e-mail jako první. Nižší číslo znamená vyšší prioritu.
Pokud má vaše doména dva záznamy MX, jeden s prioritou 10 a druhý s prioritou 20, odesílající servery vždy zkusí nejdřív server s prioritou 10. Server s prioritou 20 slouží jako záloha. Pokud je hlavní server vypnutý nebo nedostupný, pošta automaticky teče na zálohu.
Většina malých značek potřebuje jen jeden záznam MX. Více záznamů s různou prioritou je běžných u větších organizací, které chtějí redundanci. Váš poskytovatel e-mailu vám přesně řekne, které záznamy MX a hodnoty priority použít.
Čím se záznam MX liší od záznamu A?
Oba jsou DNS záznamy, ale slouží k různým účelům a ukládají různé hodnoty.
- Záznam A: Přiřazuje doménu k IP adrese pro provoz webu
- Záznam MX: Přiřazuje doménu k názvu hostitele poštovního serveru pro doručování e-mailu
Změna záznamu A, kterou namíříte web na nový hosting, e-mail neovlivní, pokud záznamy MX necháte nedotčené. To je častý zdroj zmatku při přesunu hostingu. Lidé aktualizují webové záznamy a omylem zároveň smažou nebo upraví své záznamy MX, čímž rozbijí doručování e-mailů.
Záznamy MX vždy ověřte před jakoukoli změnou DNS i po ní. Pokud e-mail po migraci přestane fungovat, záznam MX je první věc ke kontrole.
Jak nastavit záznam MX
Nastavení záznamu MX probíhá stejně jako jakákoli jiná změna DNS. Přihlaste se tam, kde spravujete DNS, vytvořte nový záznam, jako typ vyberte MX a zadejte hodnoty, které vám dal poskytovatel e-mailu.
Obvykle potřebujete název hostitele poštovního serveru a číslo priority. Někteří poskytovatelé vám dají více záznamů MX kvůli redundanci. Přidejte každý přesně podle zadání. Neodhadujte názvy hostitelů ani hodnoty priority.
Pokud e-mail zřizujete poprvé, kapitola o tom, jak nastavit e-mail na své doméně, popisuje celý postup od výběru poskytovatele po ověření doručování.
Časté chyby u záznamu MX
Smazání záznamů MX při migraci webu. Když aktualizujete záznamy A, aby ukazovaly na nový hosting, záznamy MX musí zůstat přesně takové, jaké byly. Po každé změně DNS je dvakrát zkontrolujte.
Použití špatného názvu hostitele. Záznamy MX ukazují na název hostitele, ne na IP adresu. Zadání IP adresy přímo do pole záznamu MX nebude fungovat. Použijte název hostitele poštovního serveru, který určil váš poskytovatel e-mailu.
Konfliktní záznamy MX. Pokud staré záznamy MX od předchozího poskytovatele e-mailu zůstanou vedle nových, pošta se může rozdělit mezi dva systémy. Staré záznamy MX před přidáním nových úplně odstraňte.
Nesnížení TTL před přechodem k jinému poskytovateli e-mailu. Stejně jako u změn záznamu A závisí rychlost šíření aktualizací záznamu MX na TTL. Den nebo dva před přechodem k jinému poskytovateli TTL u záznamů MX snižte, abyste omezili mezery v doručování.
Jak WEMASY řeší e-mailové DNS
WEMASY zahrnuje vše, co potřebujete k provozu profesionálního webu na vlastní doméně. Když připojíte vlastní doménu, platforma vás provede DNS záznamy potřebnými pro váš web. E-mailový hosting WEMASY připravujeme, a do té doby vaše záznamy MX ukazují na vašeho vlastního poskytovatele e-mailu.
Správa domén, hosting, SSL a Tvůrce webů jsou ve WEMASY v jednom předplatném. Co je součástí, uvidíte na stránce ceníku WEMASY.
Co bude dál
S nastaveným záznamem MX dorazí e-mail poslaný na vaši doménu na správný server. K webové stránce DNS se vraťte u kapitoly co je záznam A nebo se řiďte návodem, jak nastavit e-mail na své doméně, kde najdete kompletní postup nastavení e-mailu.
Často kladené otázky
Mohu používat stejnou doménu pro web i e-mail?
Ano. Váš záznam A řídí provoz webu a záznam MX doručování e-mailu. Oba záznamy ve vaší zóně DNS koexistují bez konfliktu. Je to standardní nastavení pro profesionální e-mail na vlastní doméně. S Tvůrcem webů od WEMASY to můžete nastavit přímo na svém webu.
Co se stane, když nemám záznam MX?
E-mail poslaný na vaši doménu se vrátí. Odesílající poštovní servery hledají záznam MX a pokud žádný neexistuje, nemohou určit, kam zprávy doručit. Váš web se může načítat normálně, protože webový provoz používá záznamy A, ne MX.
Mohu namířit záznamy MX na IP adresu?
Ne. Záznamy MX musí obsahovat název hostitele, ne IP adresu. Název hostitele se překládá přes vlastní záznam A, aby se dosáhlo na poštovní server. Správný název hostitele vám dá váš poskytovatel e-mailu.
Kolik záznamů MX může mít doména?
Pevný limit neexistuje. Většina domén používá jeden nebo dva záznamy MX. Více záznamů s různými hodnotami priority zajišťuje záložní doručování, když hlavní poštovní server není dostupný. Přesný počet a hodnoty vždy řiďte doporučením svého poskytovatele e-mailu.
Rozbije změna záznamu A můj e-mail?
Ne, pokud záznamy MX necháte beze změny. Záznamy A a záznamy MX jsou nezávislé. Web můžete namířit na nový server aktualizací záznamu A, aniž byste se dotkli nastavení e-mailu. Pro jistotu po každé úpravě DNS záznamy MX vždy ověřte.
Jak dlouho se šíří změna záznamu MX?
Platí stejná pravidla TTL jako u jakéhokoli DNS záznamu. S nízkým TTL většina poštovních serverů převezme změnu během několika minut. S vysokým TTL to může trvat hodiny. Před přechodem k jinému poskytovateli e-mailu TTL snižte, abyste zkrátili okno, kdy může pošta chodit na starý server.