Nastavení SPF, DKIM a DMARC

Tři záznamy v DNS, bez kterých e-maily z vaší domény končí ve spamu. Vyberte, přes co posíláte poštu, a zkopírujte hotový záznam. Hodnoty podle oficiálních nápověd, ověřené .

Generátor SPF a DMARC záznamu

Odkud posíláte e-maily?
Ostatní servery

SPF TXT záznam, název @ (prázdný)

DMARC TXT záznam, název _dmarc

Hotové záznamy vložte do DNS u firmy, která spravuje DNS vaší domény, a po hodině je ověřte v naší kontrole DNS.

Ve zkratce: SPF říká, které servery smí posílat poštu za vaši doménu. DKIM každý e-mail podepíše, takže příjemce pozná, že je pravý. DMARC určuje, co s e-mailem, který kontrolou neprojde, a posílá vám o tom přehledy. Gmail od roku 2024 vyžaduje SPF nebo DKIM u všech odesílatelů, bez nich končí část pošty ve spamu.

Hodnoty u jednotlivých poskytovatelů

Poskytovatel poštyDo SPF patříDKIM
WEDOS (VEDOS) webhosting a mailhostingoficiální nápovědamx a include:_spf.we.wedos.netDKIM podepisuje WEDOS automaticky u pošty odeslané přes SMTP. Pro e-maily z PHP funkce mail() přidejte dva záznamy CNAME: key1.wedos-dkim._domainkey → key1.dkim-we.wedos.net a key2.wedos-dkim._domainkey → key2.dkim-we.wedos.net. U DNS ve WEDOS bývají nastavené samy.
Active24 a Websupportoficiální nápovědaa mx include:_spf.websupport.czDKIM zapnete ve WebAdminu: Služby, vyberte doménu, E-maily, Zabezpečení domény. Výchozí selektor je mail, záznam leží na mail._domainkey.vasedomena.cz. Když má doména DNS u Active24 nebo Websupportu, záznam se doplní sám, jinak ho zkopírujte.
Hostinger Mailoficiální nápovědainclude:_spf.mail.hostinger.comTři záznamy CNAME: hostingermail-a._domainkey, hostingermail-b._domainkey a hostingermail-c._domainkey, každý míří na stejnojmenný název pod dkim.mail.hostinger.com (například hostingermail-a.dkim.mail.hostinger.com). Stav zkontrolujete v hPanelu v části E-maily.
Google Workspace (Gmail)oficiální nápovědainclude:_spf.google.comDKIM klíč vygenerujete v administraci Google Workspace (Aplikace, Google Workspace, Gmail, Ověřování e-mailů). Výchozí selektor je google. Záznam TXT vložte do DNS a pak v administraci klikněte na Zahájit ověřování.
Microsoft 365 (Outlook)oficiální nápovědainclude:spf.protection.outlook.comMicrosoft 365 používá dva záznamy CNAME se selektory selector1 a selector2. Přesné cíle záznamů ukáže portál Microsoft Defender v nastavení DKIM pro vaši doménu.

Ostatní české hostingy (Webglobe, Český hosting, Váš-hosting, Blueboard, SvetHostingu.cz) SPF u domén s jejich DNS nastavují samy a v nápovědě hodnotu veřejně neuvádějí. Najdete ji v DNS své domény v administraci, nebo ji ukáže kontrola DNS.

SPF krok za krokem

  1. Zjistěte, jestli už SPF máte. Zadejte doménu do kontroly DNS. Když tam záznam začínající v=spf1 je, budete ho upravovat, ne přidávat nový.
  2. Sepište vše, co za doménu posílá: poštu u hostingu, Google Workspace nebo Microsoft 365, newsletter (Mailchimp, Ecomail, SmartEmailing), e-shop, fakturaci. Každá služba uvádí svůj include v nápovědě.
  3. Složte jeden záznam v generátoru výše a vložte ho jako TXT na samotnou doménu.
  4. Hlídejte limit 10 dotazů. Každé include, a a mx stojí aspoň jeden dotaz včetně vnořených. Při překročení se SPF vyhodnotí jako chyba. Generátor upozorní, když máte víc než 6 služeb.

DKIM: zapnout u poskytovatele, ne psát ručně

DKIM klíč si nevymýšlíte, vygeneruje ho poskytovatel pošty. Vy jen podpis zapnete v jeho administraci a záznam, který vám ukáže, vložíte do DNS. Záznam leží na adrese selektor._domainkey.vasedomena.cz, kde selektor určuje poskytovatel. Konkrétní postup pro jednotlivé služby je v tabulce výše. Když posíláte přes víc služeb, každá má vlastní selektor a záznamy si nepřekážejí.

Pozor na formuláře a e-shopy, které posílají přes PHP funkci mail(). Takové e-maily často nemají DKIM podpis. Spolehlivější je nastavit v pluginu (například WP Mail SMTP ve WordPressu) odesílání přes SMTP. Přihlašovací údaje najdete na stránce webmail a nastavení pošty.

DMARC: začněte sledováním

DMARC je TXT záznam na _dmarc.vasedomena.cz. Začněte s p=none: na doručování nic nemění, jen vám velcí poskytovatelé posílají přehledy, kdo za vaši doménu odesílá. Když v nich po pár týdnech vidíte, že vaše vlastní pošta prochází SPF i DKIM, přepněte na p=quarantine a nakonec p=reject. Tím zabráníte, aby někdo posílal podvodné e-maily vaším jménem.

v=DMARC1; p=none; rua=mailto:dmarc@vasedomena.cz

Tento základní záznam doporučují ve svých nápovědách WEDOS, Active24 i Hostinger. Přehledy chodí jako přílohy XML. Na přečtení se hodí bezplatné služby, které je převedou do tabulek.

Časté dotazy

Můžu mít dva SPF záznamy?
Ne. Doména smí mít jen jeden TXT záznam začínající v=spf1. Se dvěma se SPF vyhodnotí jako chyba a e-maily neprojdou kontrolou. Další službu proto přidejte do stávajícího záznamu jako další include, s tím pomůže generátor výše.
Je lepší ~all, nebo -all?
-all říká, že e-maily z jiných serverů se mají odmítnout, ~all je jen označí jako podezřelé. WEDOS doporučuje -all. Když si nejste jistí, že máte v záznamu všechny služby, které za doménu posílají (newsletter, fakturační systém, e-shop), začněte s ~all.
Potřebuji DMARC, když mám SPF a DKIM?
Ano. Gmail a Yahoo od roku 2024 vyžadují DMARC u odesílatelů velkého množství pošty a DMARC vám posílá přehledy, kdo za vaši doménu e-maily odesílá. Stačí začít s p=none, které na doručování nic nemění.
Jak dlouho trvá, než se změna projeví?
Podle TTL záznamu, obvykle do hodiny. WEDOS uvádí, že změny DNS se projeví do 1 hodiny.

E-maily na vlastní doméně bez webu nabízí mailhosting od několika desítek korun měsíčně, ceny hostingů s poštou porovnává srovnání webhostingů.

Slevy dalších hostingů

Srovnání cen všech hostingů