SPF, DKIM a DMARC: proč e-maily z webu padají do spamu
E-mail z webu, třeba potvrzení objednávky, posílá server jménem vaší domény. Když doména neříká, kdo za ni smí posílat, Gmail a Seznam berou takové zprávy jako podezřelé a často je pošlou do spamu.
David Azarian · aktualizováno 26. 10. 2026 · 6 min čtení
SPF: kdo smí posílat za vaši doménu
SPF je záznam TXT v DNS se seznamem serverů, které smí posílat e-maily z vaší domény. Příklad pro doménu, která posílá přes Google Workspace a přes hosting webu:
v=spf1 include:_spf.google.com include:spf.vas-hosting.cz ~allDoména smí mít jen jeden záznam SPF. Dva samostatné záznamy jsou chyba, která SPF úplně vyřadí. Pozor i na limit deseti vnořených DNS dotazů, každý include se počítá.
DKIM: podpis zprávy
DKIM přidá ke každé zprávě digitální podpis. Veřejný klíč leží v DNS a příjemce si ověří, že zprávu po cestě nikdo nezměnil. Klíč vygeneruje služba, přes kterou posíláte (Google Workspace, Microsoft 365, hosting, Mailchimp), a vy ho jen vložíte do DNS jako záznam TXT nebo CNAME.
DMARC: co dělat se zprávami, které neprojdou
DMARC spojuje SPF a DKIM a říká příjemci, co udělat se zprávou, která kontrolou neprojde. Začněte jen sledováním:
_dmarc.vasweb.cz TXT "v=DMARC1; p=none; rua=mailto:dmarc@vasweb.cz"Na adresu v rua budou chodit souhrnné reporty. Až v nich uvidíte, že všechny legitimní zdroje procházejí, zpřísněte politiku na p=quarantine a později na p=reject.
Gmail a Yahoo od roku 2024 vyžadují u odesílatelů, kteří posílají velké množství e-mailů, SPF, DKIM i DMARC. Pro firemní doménu je to dnes rozumný základ bez ohledu na objem.
A co e-maily z webu
WordPress posílá e-maily přes funkci PHP mail, která často projde jen díky hostingu. Spolehlivější je posílat přes SMTP nebo transakční službu a tu přidat do SPF a nastavit pro ni DKIM. Ověřit výsledek můžete tak, že si pošlete e-mail na Gmail a v menu zprávy zobrazíte originál: u SPF, DKIM i DMARC má být PASS.
Další návody
- Kdy vyprší doména a co se stane potomJak zjistit datum expirace domény .cz i dalších koncovek, co se s doménou děje po vypršení a jak zařídit, aby nepropadla.
- Bezpečnostní hlavičky webu srozumitelněCo dělají hlavičky HSTS, Content-Security-Policy, X-Frame-Options, X-Content-Type-Options, Referrer-Policy a Permissions-Policy a jak je bezpečně nastavit.
- Web nejde. Co zkontrolovat jako prvníWeb nenačítá, hlásí chybu 500 nebo 503, nebo ukazuje varování o certifikátu? Postup, jak za pár minut zjistit, kde je problém a komu volat.