Kontrola SPF, DKIM a DMARC
Zdarma zkontrolujeme veřejné DNS záznamy, na kterých závisí doručitelnost a ochrana Vaší pošty: MX, SPF, DKIM, DMARC, MTA-STS a CAA.
Test čte jen veřejné DNS, nic neukládáme. Výsledek je orientační – DKIM ověříme jen u běžných názvů selektorů.
Proč na SPF, DKIM a DMARC záleží
Tyto tři záznamy v DNS říkají ostatním poštovním serverům, kdo smí posílat e-maily za Vaši doménu a jak poznat podvrh. Bez nich se kdokoli může vydávat za Vaši firmu – a útočníci toho využívají při phishingu na Vaše zákazníky i zaměstnance. Gmail, Yahoo a Microsoft navíc od hromadných odesílatelů SPF, DKIM i DMARC vyžadují a zprávy bez nich častěji končí ve spamu nebo jsou odmítnuty.
Co test kontroluje
MX – kam se doručuje pošta
MX záznamy určují servery, které přijímají poštu pro doménu. Bez nich Vám nikdo nemůže poslat e-mail. Doménám chráněným Čistým mailem míří MX na naše filtrační servery.
SPF – kdo smí za doménu odesílat
SPF je seznam serverů (IP adres a služeb), které smí odesílat poštu za Vaši doménu. Je to jeden TXT záznam na doméně, například:
firma.cz. TXT "v=spf1 mx ip4:192.0.2.10 include:_spf.example.net -all"
mx– smí odesílat servery z MX záznamů,ip4:/ip6:– konkrétní adresy (např. Váš poštovní server nebo web s formuláři),include:– adresy jiné služby (newsletter, CRM, fakturační systém),-all– ostatní servery odmítnout;~allje mírnější (jen označit).
Doména smí mít jen jeden záznam SPF a ten smí obsahovat nejvýš 10 mechanismů s DNS dotazem (include, a, mx, exists, redirect). Při překročení je SPF neplatné.
DKIM – elektronický podpis zpráv
Odesílající server každou zprávu podepíše soukromým klíčem a veřejný klíč zveřejní v DNS pod tzv. selektorem, např. mail._domainkey.firma.cz. Příjemce podle něj ověří, že zpráva opravdu pochází z Vaší domény a cestou se nezměnila. Klíč generuje Váš poštovní server nebo služba, přes kterou posíláte; selektor najdete v hlavičce DKIM-Signature (položka s=) odeslané zprávy.
DMARC – co dělat s podvrhy
DMARC navazuje na SPF a DKIM: říká příjemcům, co mají udělat se zprávou, která kontrolou neprojde, a kam posílat souhrnné reporty. Záznam je na _dmarc.firma.cz:
_dmarc.firma.cz. TXT "v=DMARC1; p=none; rua=mailto:dmarc@firma.cz"
p=none– jen sledovat (vhodné na začátek),p=quarantine– podezřelé zprávy dát do spamu,p=reject– podvržené zprávy odmítnout,rua=– adresa pro denní reporty o tom, kdo za doménu posílá.
MTA-STS a TLS-RPT – šifrované doručování
MTA-STS vynutí, aby Vám ostatní servery doručovaly poštu jen šifrovaně a s platným certifikátem. TLS-RPT zapne reporty o problémech se šifrováním. Obojí je doporučené rozšíření pro domény, kde už funguje vše ostatní.
CAA – kdo smí vydat certifikát
Záznam CAA omezí certifikační autority, které smí pro doménu vydat certifikát (např. jen Let's Encrypt). Nejde přímo o poštu, ale snižuje riziko podvržených certifikátů.
Doporučený postup
- Sepište všechny, kdo za doménu posílají – poštovní server, webové formuláře, newsletter, CRM, fakturace, tiskárny se skenováním do e-mailu.
- Nastavte SPF se všemi těmito zdroji a zakončete
~all. - Zapněte DKIM na poštovním serveru i ve službách, které to umí.
- Přidejte DMARC s
p=nonea adresou pro reporty. - Po 2–4 týdnech projděte reporty a doplňte zapomenuté odesílatele.
- Zpřísněte SPF na
-alla DMARC naquarantine, pozdějireject.
Nejčastější chyby
- Dva záznamy SPF – po přidání nové služby vznikne druhý záznam místo úpravy prvního. Obě pak přestanou platit.
- Překročený limit 10 dotazů – příliš mnoho
include:za sebou. - DMARC navždy na
p=none– doména je jen sledovaná, podvrhy se dál doručují. - Zapomenutý odesílatel – formulář na webu nebo fakturační systém, jehož zprávy po zpřísnění začnou padat do spamu.
- DKIM jen na části zpráv – podepisuje poštovní server, ale ne newsletter či CRM.
Podrobně krok za krokem: SPF záznam, nastavení DMARC a proč e-maily padají do spamu. Se zabezpečením domény rádi pomůžeme – napište nám.