SPF Checker (analýza)
Analyzujte a validujte SPF záznamy pro libovolnou doménu.SPF Generátor
Sestavte svůj SPF záznam krok za krokem s pomocí průvodce.Editor SPF záznamu
SPF
Stručně: na této stránce si zkontrolujete SPF záznam své domény, pochopíte, k čemu slouží, jak se nastavuje a čemu se vyhnout. Přidáváme i rychlý návod pro ne-IT a technické shrnutí pro IT.
Co je SPF a proč je důležitý
SPF (Sender Policy Framework) je seznam serverů, které smějí posílat e‑maily za vaši doménu. Příjemci podle něj snáze rozpoznají podvržené zprávy a zlepšuje se doručitelnost.
Prakticky pro ne‑IT
Když se pokusí poslat email vašim jménem někdo z cizího serveru, který není v SPF uveden, pak je email označen za neautorizovaný.
Ve spojení s DKIM a DMARC lze takové emaily s jistotou označit za spam a není potřeba je vůbec doručovat. Záleží na nastavení domény.
Pokud posíláte poštu přes hosting, Google Workspace, Microsoft 365 či newsletter nástroj, stačí postupovat podle jejich návodu. Většinou jen přidáte SPF záznam jako TXT v DNS a ověříte změny. Začněte pozvolna (~all), později zpřísněte na -all.
Technické shrnutí pro IT
Jediný TXT záznam na kořeni domény (např. example.cz) s v=spf1. Dodržte limit 10 DNS lookupů,
vyhněte se +all, preferujte ~all při nasazení a -all po stabilizaci. Mechanismy: a, mx, ip4, ip6, include, exists, redirect.
include:, u více systémů hlídejte lookup budget. PTR nepoužívejte.Časté chyby a jejich důsledky
- Více SPF záznamů → příjemce odmítne (berou se jako neplatné).
- Překročení 10 lookupů → selhání evaluace u příjemce.
- Chybí
all→ výsledek je nejasný (neutral). - Příliš dlouhý řetězec → problémy s DNS segmentací.
- Nesprávná kombinace
redirectaall→ konflikty.
Jak nastavit SPF na své doméně (jednoduše)
- Zapište si, odkud posíláte poštu (hosting, Google Workspace, Microsoft 365, newsletter nástroje, vlastní SMTP). Podrobný postup najdete v návodu jak vytvořit SPF záznam krok za krokem.
- V DNS vytvořte TXT záznam pro kořen domény (např.
example.cz) sv=spf1a pravidly pro vaše odesílatele. Používáte-li WEDOS, pomůže vám návod pro WEDOS. - Začněte s měkčím
~all, otestujte, a po ověření přejděte na-all. - Zkontrolujte výsledek v této analýze a u hlavních poskytovatelů (např. Gmail Postmaster, Microsoft SNDS).
- Průběžně sledujte změny a obnovte záznam při změně poskytovatele.
v=spf1 include:_spf.google.com include:spf.protection.outlook.com ~all
FAQ
Co je SPF a k čemu slouží?
Proč nestačí jen SPF?
Jaký je rozdíl mezi ~all a -all?
~all (soft fail) označí neautorizované e‑maily jako podezřelé, ale umožní doručení — vhodné při nasazování. -all (hard fail) říká příjemci, aby neautorizované e‑maily odmítl. Po ověření, že všechny legitimní zdroje jsou v záznamu, přejděte na -all.Co je limit 10 DNS lookupů a jak ho řešit?
include, a, mx a redirect vyžaduje DNS dotaz. RFC povoluje maximálně 10 — po překročení vrátí SPF chybu PermError. Řešení: nahraďte a a mx přímými IP adresami, konsolidujte include mechanismy, nebo zvažte SPF flattening. Podrobně v článku jak spočítat a vyřešit limit DNS lookupů.Co když mám více poskytovatelů e‑mailu?
include: mechanismus (např. include:_spf.google.com pro Google Workspace). Hlídejte si celkový počet DNS lookupů — nesmí překročit 10.Mám v analýze chybu „více SPF záznamů"
v=spf1). Pokud jich máte víc, sloučte pravidla do jednoho záznamu. Více SPF záznamů je dle RFC neplatných a příjemci je odmítnou.Funguje SPF při přeposílání e‑mailů?
Potřebuji SPF i pro doménu, ze které neodesílám?
v=spf1 -all — tím řeknete příjemcům, že z domény se žádné e‑maily neodesílají. Bez tohoto záznamu může útočník vaši doménu zneužít k odesílání podvržených zpráv.Související
Návody a řešení problémů
Poslední aktualizace: 18. 3. 2026