Co je SPF?
SPF (Sender Policy Framework) — je mechanismus autentizace e-mailů, který pomáhá bojovat proti spoofingu (padělání adresy odesílatele). Každou e-mailovou zprávu odesílá nějaký poštovní server jménem nějakého odesílatele. Poštovní server má IP adresu. Pokud je e-mail odeslán jménem například info@example.com, pak poštovní server příjemce (například gmail) ověří, zda je tomuto konkrétnímu poštovnímu serveru dovoleno odesílat jménem domény example.com. K tomu stačí ověřit politiku SPF pro doménu example.com. Tedy SPF se v konečném důsledku redukuje na seznam povolených IP adres poštovních serverů, které mají právo odesílat jménem domény.
Tato politika samotná se zveřejňuje v DNS pro kořenovou doménu s typem TXT. Příklad hodnoty: v=spf1 a mx include:sender-solutions.com ~all
Hodnota začíná verzí protokolu, v příkladu je to v=spf1. Dále následuje výčet povolených a zakázaných mechanismů, které se v konečném důsledku převádějí na IP adresy. Mechanismy se oddělují mezerou. Před mechanismem může stát znak + (povolit), - (přísně zakázat) a ~ (mírně zakázat — odeslat do spamu). Pokud znak není uveden, rozumí se +
Ve výše uvedeném příkladu je dovoleno odesílat e-maily jménem domény:
- a - povolení všech IP adres, na které odkazuje A záznam domény (tedy kde je hostován web)
- mx - povolení všech IP adres uvedených jako poštovní servery pro tuto doménu
- include:sender-solutions.com - povolení všech IP adres, které určuje doména sender-solutions.com — podobné mechanismy se přidávají při používání služeb rozesílek.
- ~all - mírně zakázat všechny ostatní IP
Na stránce úpravy domény v osobním účtu sender-solutions.com uvidíte informace o aktuálním záznamu SPF. Pokud vaše doména ještě nemá záznam, bude tam návod, jaký záznam doporučujeme přidat.