SPF, DKIM a DMARC jednoduše: ať vaše e-maily nekončí ve spamu
Můžete mít sebelepší e-mail, ale když ho příjemcům filtr hodí do spamu, jako byste nepsali. O doručitelnosti dnes rozhodují tři DNS záznamy. Vysvětlíme je lidsky a nastavíme.
K čemu ta trojice je (v jedné větě za každou)
- SPF — seznam serverů, které smí posílat poštu vaším jménem.
- DKIM — digitální podpis, kterým server každou zprávu „orazítkuje”.
- DMARC — instrukce pro příjemce, co dělat se zprávou, která SPF/DKIM neprojde (a kam posílat reporty).
Dohromady říkají světu: tohle je opravdu pošta z mojí domény. Bez nich jste pro filtry anonym.
Nastavení krok za krokem
Všechny tři jsou TXT záznamy v DNS vaší domény — u VEDOS je přidáte ve správě DNS v administraci.
1. SPF
Hodnotu vám dá poskytovatel mailhostingu (najdete ji v dokumentaci či detailu služby). Vypadá zhruba takto:
v=spf1 include:<servery-poskytovatele> -all
Pravidlo: jen jeden SPF záznam na doméně — používáte-li víc odesílacích služeb (mailhosting + newsletter), spojte je do jednoho záznamu přes více include.
2. DKIM
Poskytovatel vygeneruje klíč (dlouhý TXT záznam na subdoméně typu neco._domainkey.vasedomena.cz). Vy ho jen vložíte do DNS. U mailhostingu VEDOS najdete podklady v detailu služby / znalostní bázi kb.vedos.cz.
3. DMARC
Začněte měkkou monitorovací politikou — nic nerozbije a začnete dostávat reporty:
_dmarc.vasedomena.cz TXT "v=DMARC1; p=none; rua=mailto:[email protected]"
Po pár týdnech bez problémů zpřísněte na p=quarantine, ideálně později p=reject.
Ověření za 2 minuty
- Pošlete zprávu na adresu z mail-tester.com → skóre 9–10/10 = hotovo.
- Případné chyby vám test vypíše konkrétně (chybějící DKIM, špatný SPF…).
- Jednotlivé záznamy zkontroluje mxtoolbox.com.
Nejčastější chyby
| Chyba | Důsledek |
|---|---|
| Dva SPF záznamy | SPF neplatí vůbec |
SPF s +all | povolíte odesílat komukoliv |
| DKIM záznam zkopírovaný s mezerami navíc | podpis neprojde |
DMARC rovnou p=reject bez testování | ztratíte legitimní poštu |
Nemáte ještě poštu na vlastní doméně?
Celá tahle kapitola předpokládá vlastní doménu a mailhosting — u VEDOS ho máte k webhostingu zdarma a DNS spravujete na stejném místě, takže SPF/DKIM/DMARC nastavíte během jednoho sezení.
Souvisí: E-mail s vlastní doménou · firemní e-mail
Časté otázky
Proč moje e-maily padají příjemcům do spamu?
Nejčastěji proto, že doména nemá nastavené SPF, DKIM a DMARC — přijímací servery pak nemají jak ověřit, že pošta opravdu pochází od vás, a raději ji označí jako podezřelou.
Musím rozumět technice, abych to nastavil?
Ne. Jde o tři TXT záznamy v DNS. Hodnoty pro SPF a DKIM vám dá poskytovatel mailhostingu; DMARC začnete jednoduchou monitorovací politikou. Kopírujete a vkládáte.
Jak si ověřím, že mám vše správně?
Pošlete testovací e-mail na mail-tester.com — dostanete skóre a konkrétní chyby. Kontrolu jednotlivých záznamů zvládne i mxtoolbox.com.
Co když posílám poštu přes více služeb (mailhosting + newsletter)?
Každá odesílající služba musí být v SPF záznamu a mít svůj DKIM podpis. Newsletterové nástroje k tomu mají vlastní návody — záznamy se kombinují, nikdy nemějte dva SPF.