Jak zlepšit doručitelnost e-mailů: Nastavení SPF záznamu
Sender Policy Framework je technologie, která zaručuje, že vaše e-maily neskončí ve spamu. Na základě adresy odesílatele e-mailu ověřuje, zda je poštovní server autorizovaný pro odesílání e-mailů pro danou doménu. Všechny ostatní zakazuje. E-maily tak získávají na důvěryhodnosti a je tak menší pravděpodobnost, že neskončí ve spamu.
Pro správné fungování SPF záznamu je potřeba v nastavení DNS u dané domény přidat nový TXT záznam.
Mrkněte na naše video, kde vše ukazujeme podrobněji:
Jak SPF nastavit v Zákaznickém Centru
Je to velice jednoduché a stačí vám pouze přístup ke správě DNS záznamů. Pokud máte DNS u nás, tak se stačí přihlásit do svého Zákaznického Centra a jít do Detail domény > správa DNS.
SPF se vytváří přidáním TXT záznamu. Můžete definovat z jakých zdrojů zpráva přijde a také nastavit chování, jak se má zacházet se zprávou, která nevyhoví.
Definice povolených zdrojů:
- a = A nebo AAA záznamy
- mx = MX záznam u dané domény
- ip4 = IPv4 adresa nebo rozsah
- ip6 = IPv6 adresa nebo rozsah
- ptr = reverzní záznam domény
- include = vloží jiný SPF záznam
Definice chování, pokud zpráva neprojde ověřením
- ?all = (neutral) žádná politika; SPF je pouze informativní a neurčuje příjemci, jak by se měl ke zprávám, které přijdou z neautorizovaného serveru zachovat.
- ~all = (softfail) mírná politika; vyhodnocení zpráv, které přijdou z neautorizovaného serveru, je na příjemci, ten zprávu může odmítnout nebo označit za spam. Zpráva neprošla testem, ale výsledek není definitivní.
- -all = (fail) přísná politika; zpráva neprojde. Zprávy, které přijdou z neautorizovaného serveru, by měl příjemce odmítnout a vůbec nedoručit (FAIL).
- +all = (pass); jde o výchozí nastavení, zpráva vždy projde, i když přijde z neautorizovaného serveru.
Po propsání záznamů, můžete aktuální stav otestovat pomocí online nástrojů mxtoolbox nebo vamsoft.
Příklady SPF záznamu
v=spf1 mx -all
Tento záznam zaručí, že všechny servery, které jsou uvedeny v MX záznamech budou považovány za důvěryhodné.
Pomocí následujícího příkladu přidáme důvěryhodné poštovní servery z IP rozsahu 192.10.0.1 – 192.110.255.255.
v=spf1 ip4:192.10.0.1/16 -all
Pokud chcete povolit pouze jednu IP adresu vašeho mailserveru, zadejte:
v=spf1 ip4:10.20.30.40 ?all
Můžeme samozřejmě nastavit i IPv6 adresu viz.
v=spf1 ip6:2606:2800:220:1:248:1893:25c8:1946 a -all
Tímto záznamem povolíte IPv6 adresu a pak A i AAAA záznamy dané domény.
Jak SPF záznam otestovat
Pamatujte, že jakmile provedete změnu v DNS, chvíli trvá, než se propíše do celého internetu. Pokud tedy budete testovat z nástroje, který se ptá DNS po různém světě, výsledky mohou být zavádějící. Na českých DNS serverech se změna propíše do pár hodin, ale do celého světa to může trvat i 24 hodin.
SPF Checker na MXtoolbox stačí zadat název domény či IP adresu a uvidíte, jak dopadnete. Po chvilce zjistíte, jestli jste testem prošli nebo je třeba něco upravit.
Nejčastější chyby naleznete na stránkách projektu OPENSPF.