Přejít na obsah

Nastavení cookies

Zvolte, které druhy cookies povolíte. Svou volbu můžete kdykoli změnit přes Nastavení cookies v dolní části každé stránky. Prohlášení o ochraně osobních údajů

Nezbytné

Vždy zapnuté

Potřebné pro přihlášení, uchování košíku a zapamatování vašich voleb. Jsou vždy zapnuté.

Které cookies?
  • weboke_sessie, weboke_klant, weboke_remember: vaše relace a trvalé přihlášení
  • weboke_basket: váš košík
  • wkBtwIncl: zobrazení cen s DPH nebo bez DPH
  • wok_cookies: vaše volba cookies, 12 měsíců

Měří, která reklama vede k návštěvě nebo objednávce, abychom neplatili za reklamy, které nic nepřinášejí.

Které cookies?
  • Google Ads přes Google Tag Manager (_gcl_au, _gcl_aw), až 90 dní
  • OpenAI Ads, reklamy v ChatGPT
  • wok_aff: partner, který vás k nám doporučil (partnerský program), 60 dní

4,6

Země a jazyk

Každá země má vlastní web s cenami a DPH dané země.

Zobrazit

Přechod v DNS: MX, SPF, DKIM a DMARC

Modul 4: Přesun e-mailu · Doba čtení: 12 minut

Cíl lekce: Po této lekci dokážete naplánovat a provést přepnutí DNS pro e-mail ve správném pořadí, takže se neztratí žádná pošta, Vaše odchozí pošta nespadne do spamu a Outlook nebude potají dál klepat na dveře starého poskytovatele.

Klíčové pojmy: TTL, přepnutí MX, SPF (jeden záznam), DKIM selektor, DMARC (p=none, rua), autodiscover, autoconfig, ověřovací záznam, akceptovaná doména

Pět záznamů, jeden okamžik

Pro e-mail na vlastní doméně existuje několik záznamů v DNS, které společně určují, zda pošta dorazí a zda bude Vaše pošta důvěryhodná:

ZáznamKdeCo dělá
MXexample.comkam se doručuje příchozí pošta
SPF (TXT)example.comkteré servery smějí odesílat jménem Vaší domény
DKIM (TXT nebo CNAME)<selector>._domainkey.example.comklíč, kterým příjemci ověřují Váš digitální podpis
DMARC (TXT)_dmarc.example.comco mají příjemci dělat, když SPF a DKIM nesouhlasí, a kam se posílají zprávy
autodiscover / autoconfigautodiscover.example.com, autoconfig.example.comkde poštovní programy najdou nastavení

Při stěhování se mění téměř vše z toho. Umění spočívá ve správném pořadí. Pokud přepnete MX, zatímco SPF a DKIM stále platí jen pro Microsoft, Vaše pošta sice dorazí, ale odchozí pošta, kterou odešlete, spadne do spamu. Pokud přepnete SPF jako první, nemůže Microsoft v předchozích dnech jménem Vás správně odesílat poštu.

Tato lekce se věnuje právě pořadí. Jak přesně jednotlivé záznamy fungují, se dozvíte v kurzu DNS (lekce 4.1 až 4.5).

Krok 1, dva dny předem: snížení TTL a záloha

Každý DNS záznam má TTL (time to live): jak dlouho si jiné servery smějí odpověď pamatovat. Pokud má TTL Vašeho MX hodnotu 86400 sekund (jeden den), budou některé servery po přepnutí posílat poštu na starý server ještě až celý den.

Proto snižte minimálně jednu starou TTL předem, TTL záznamů MX, SPF a autodiscover, na 300 nebo 3600 sekund. Při TTL jednoho dne to tedy uděláte nejméně den předem; dva dny je bezpečná rezerva. Zároveň si vytvořte zálohu Vaší DNS zóny, nebo si zapište všechny aktuální záznamy. Pak se vždy můžete vrátit zpět.

Pekárna De Korrel vidí toto:

example.com.            3600  IN  MX   0 example-com.mail.protection.outlook.com.
example.com.            3600  IN  TXT  "v=spf1 include:spf.protection.outlook.com -all"
selector1._domainkey    3600  IN  CNAME selector1-example-com._domainkey.korrel.onmicrosoft.com.
selector2._domainkey    3600  IN  CNAME selector2-example-com._domainkey.korrel.onmicrosoft.com.
_dmarc.example.com.     3600  IN  TXT  "v=DMARC1; p=quarantine; rua=mailto:dmarc@example.com"
autodiscover            3600  IN  CNAME autodiscover.outlook.com.
example.com.            3600  IN  TXT  "MS=ms12345678"

TTL je už nastaveno na 3600 (jedna hodina). MX a SPF nastaví na 300.

Krok 2, před přepnutím: příprava DKIM a SPF pro nového poskytovatele

Záznamy, které nic nepokazí, nastavíte už předem:

  • DKIM nového poskytovatele. Nový poskytovatel dodá selektor a klíč, například x._domainkey s TXT záznamem v=DKIM1; k=rsa; p=.... Protože se selektor jmenuje jinak než u Microsoftu (selector1 a selector2), mohou klidně existovat vedle sebe. Každý příjemce se dívá pouze na selektor, který je uveden v podpisu konkrétní zprávy.
  • Rozšiřte SPF, nenahrazujte ho. Smí existovat pouze jeden SPF záznam. Nového poskytovatele přidejte do téhož záznamu, aby mohli v přechodných dnech odesílat oba:
"v=spf1 include:spf.protection.outlook.com include:spf.mailaanbieder.example ~all"

Pekárna měla -all. Během přechodu dočasně zvolí ~all (softfail): pokud přece jen nějaký server chybí, je pošta spíše označena jako podezřelá, než odmítnuta. To odpovídá základnímu pravidlu: ~all, pokud si nejste zcela jisti, -all, pokud jste si jisti, že jsou v záznamu uvedeni všichni odesílatelé.

Nezapomeňte na ostatní odesílatele ze Vašeho seznamu z lekce 4.1: e-shop, službu pro rozesílání newsletterů, účetnictví. Ti zůstávají v SPF záznamu nadále uvedeni.

Krok 3, okamžik přepnutí: MX a autodiscover

V dohodnutém okamžiku, poté co je hotová první kopie poštovních schránek (lekce 4.2):

  1. Nahraďte MX záznamy záznamy nového poskytovatele. Starý MX odstraňte; nenechávejte ho jako „zálohu“ s vyšší prioritou, protože v takovém případě bude pošta chodit do staré schránky, jakmile bude nový poskytovatel chvíli pomalejší.
  2. Upravte autodiscover. Outlook hledá svoje nastavení přes autodiscover.example.com. Pokud stále ukazuje na autodiscover.outlook.com, bude se Outlook i nadále pokoušet přihlásit u Microsoftu, i když přidáte nový účet. Odstraňte ho nebo ho nechte ukazovat na to, co udává Váš nový poskytovatel. Někteří poskytovatelé místo toho používají autoconfig.example.com (Thunderbird) nebo SRV záznamy jako _imaps._tcp a _submission._tcp (RFC 6186).
  3. Udělejte druhou kopii poštovních schránek, aby se přenesla i pošta z posledních hodin.

U Microsoft 365 existuje jedno překvapení, které mnohé zaskočí. Dokud je example.com v prostředí Microsoft 365 nastavena jako akceptovaná doména, doručuje Microsoft poštu mezi uživateli téhož prostředí interně, aniž by se díval na MX. Pokud kolega, který stále pracuje v Outlooku u Microsoftu, napíše jinému kolegovi, skončí ta pošta ve staré schránce. Proto přepněte všechny zaměstnance ve stejný den a doménu po přechodném období z prostředí Microsoftu odstraňte.

Krok 4, DMARC: sledování během přechodu

DMARC říká příjemcům, co mají dělat, pokud pošta neprojde SPF nebo DKIM, a posílá Vám zprávy. Pekárna měla nastaveno p=quarantine. To je v pořádku, ale během přepnutí nebezpečné: pokud DKIM u nového poskytovatele ještě není zapnuté, skončí jejich vlastní pošta u zákazníků ve spamu.

Bezpečný postup:

  • Pokud ještě nemáte DMARC, začněte s p=none a adresou rua. Pak se s Vaší poštou nic neděje, ale dostáváte zprávy.
  • Pokud už máte quarantine nebo reject, ověřte před přepnutím testovací zprávou, že DKIM nového poskytovatele funguje (hlavička přijaté zprávy ukáže dkim=pass s d=example.com). Pokud si nejste jisti, nastavte dočasně p=none a několik týdnů sledujte zprávy.
  • Poté postupně zpřísňujte: none, pak quarantine, případně pak reject. Podle nového standardu DMARC (RFC 9989) můžete ve zkušební fázi použít i t=y; stará značka pct zaniká.

Krok 5, po několika týdnech: úklid

Pokud vše funguje spolehlivě několik týdnů, uklidíte staré záznamy:

  • starý include ze SPF (a případně zpět na -all);
  • staré DKIM záznamy (selector1 a selector2);
  • ověřovací záznam MS=ms... a případné další záznamy pro Microsoft, jako enterpriseregistration a lyncdiscover, pokud jste je měli;
  • TTL zpět na běžnou hodnotu, například 3600;
  • doménu ze starého prostředí Microsoftu nebo Googlu.

Pokud necháte starý include zůstat, může starý poskytovatel ještě roky odesílat poštu jménem Vaší domény. To je otevřená branka.

V praxi: jak to vypadá u poskytovatele

V Můj WebOké je na záložce DNS karta Nastavení e-mailu. Ta zobrazuje MX, SPF a DMARC barevnou tečkou a vpravo nahoře, kterého poskytovatele pošty podle Vašeho MX rozpoznává. Pomocí Rychlé nastavení nastavíte najednou záznamy pro daného poskytovatele a žluté upozornění varuje, že stávající MX a SPF záznamy budou nahrazeny. Nejdříve si proto vytvořte zálohu DNS a poté zkontrolujte, zda SPF záznam stále obsahuje Vaše další odesílatele. Na produktové stránce hostingového balíčku je karta Nastavit e-mail, která u každého záznamu ukáže, zda je Správně, Pozor, Nesprávně nebo Nenalezeno, a hodnotu zobrazí s tlačítkem pro zkopírování. Pokud máte DNS u jiné firmy, převezmete tyto hodnoty tam. Jiní poskytovatelé a DNS panely mají podobné přehledy; samotné záznamy jsou všude stejné.

Shrnutí

  • Snižte TTL minimálně jednu starou TTL předem a vytvořte si zálohu DNS zóny.
  • Připravte si DKIM nového poskytovatele a rozšířený SPF záznam (jeden záznam, oba poskytovatelé) ještě před přepnutím.
  • Přepněte MX a autodiscover současně a přepněte všechny zaměstnance ve stejný den; jinak Microsoft stále doručuje interní poštu do starých schránek.
  • Nenastavujte DMARC během přechodu přísněji, než si jste jisti; pokud ještě DMARC nemáte, začněte s p=none a zprávami.
  • Po několika týdnech uklidíte starý include, DKIM záznamy, ověřovací záznamy a doménu ze starého prostředí.

Kvíz

1. MX Vaší domény má TTL 86400. Kdy ji nejpozději snížíte?



2. Nový poskytovatel říká: „nastavte tento SPF záznam: v=spf1 include:spf.mailaanbieder.example ~all“. Už existuje SPF záznam pro Microsoft. Co uděláte během přechodu?



3. Po přepnutí si zaměstnanec znovu přidá svou schránku do Outlooku, ale Outlook se stále přihlašuje u Microsoftu. Jaká je nejpravděpodobnější příčina?



4. Týden po přepnutí nedorazí ostatním pošta od kolegy, který stále pracuje ve starém prostředí Outlooku. Jak je to možné?



5. Pekárna má p=quarantine a ještě si není jistá, zda DKIM u nového poskytovatele funguje. Co je rozumné udělat?



Úkol

Úkol A4.3: Přehled Vašich mailových záznamů. Vyplňte Vaši doménu a DKIM selektor Vašeho (nového) poskytovatele. Program zkontroluje, zda MX ukazuje na Vašeho poskytovatele, zda existuje přesně jeden SPF záznam, zda DKIM klíč je na daném selektoru nastaven a zda existuje přesně jeden DMARC záznam. Zároveň změří TTL Vašeho MX na autoritativním nameserveru: pro plánované přepnutí by měla být 3600 nebo nižší.

Úkol A4.3: Přehled Vašich mailových záznamů

Zkontrolujte svůj MX, SPF, DKIM a DMARC a TTL záznamu MX u vlastního jmenného serveru. Udělejte to před přepnutím (je vše připraveno?) a po něm (povedlo se přepnutí?).




Co vyplníte a co zjistíme, neukládáme. Váš prohlížeč si pamatuje Vaše odpovědi a to, zda jste úkol splnili. Pokud jste přihlášeni, ukládáme v sekci Moje kurzy pouze to, že jste úkol měli (téměř) správně; i to tam můžete odstranit.

Úkol E4.3: Váš scénář přechodu. Napište pro svou vlastní doménu scénář z této lekce: pro každý krok datum a čas, záznamy před a po (starý a nový SPF jako jeden řádek), kdo to provede a co zkontrolujete po každém kroku.

Úkol E4.3: Váš scénář přechodu

Vytvořte scénář, který zvládnete projít v den samotného přechodu.



Vaše zaškrtnutí a poznámky zůstávají pouze v tomto prohlížeči; nikam je neposíláme. Pokud jste přihlášeni, ukládáme v sekci Moje kurzy pouze to, že jste úkol splnili.

Další čtení

Kroky v těchto článcích platí pro služby WebOké; u jiných poskytovatelů to funguje obdobně.

Chvíli strpení…

Nastavení vašich domén

U každé domény nastavte jmenné servery, propojení s hostingem a to, kdo bude držitelem.

Načítání vašich domén…