Technická infrastruktura

SPF

DNS záznam povolující konkrétní servery odesílat e-maily za tvou doménu – základ e-mail autentizace

(Sender Policy Framework)

Co je SPF

SPF (Sender Policy Framework) je záznam typu TXT v DNS, ve kterém majitel domény vypíše servery oprávněné odesílat poštu s adresou v této doméně. Přijímající server si ho při doručení načte a porovná s tím, odkud zpráva reálně dorazila. Když odesílatel na seznamu chybí, zpráva dostane mínus a končí ve spamu. U e-mailového marketingu je to první věc, kterou u nové domény kontroluju.

Kdo všechno za vás posílá

Skoro každá firma odesílá poštu z víc míst, než si vybaví. Než sáhnete na záznam, projděte si to:

  • poštovní server hostingu, přes který chodí běžná korespondence
  • e-mailingový nástroj, ať už je to Mailchimp, Ecomail nebo SmartEmailing; odesílá z vlastních serverů a bez jejich doplnění vám první kampaň spadne do spamu celá
  • e-shop s potvrzeními objednávek
  • fakturační, rezervační a helpdeskové systémy, na které si po letech provozu nikdo nevzpomene

Jeden záznam, ne dva

Tady vzniká nejčastější chyba. Někdo přidal SPF při spuštění e-shopu, o rok později připsal kolega další řádek kvůli newsletteru, a doména má v DNS záznamy dva. Standard přitom počítá s jediným platným SPF záznamem na doménu: jakmile jich přijímající server najde víc, vyhodnotí to jako chybu a ověření neprojde ani legitimní poště. Oprava je nudná a rychlá. Záznamy se sloučí do jednoho a všichni odesílatelé se vypíšou za sebou.

Čtvrt hodiny před prvním rozesláním

Když s klientem rozjíždím newsletter, začínám u DNS a teprve pak u šablony. Nástroj po přidání domény vypíše, co má být v SPF a jak k tomu nastavit DKIM. Pošlu to správci domény jako jeden úkol, ať to nechodí na třikrát. Po nasazení si vždycky odešlu zkušební zprávu na Gmail i na Seznam, otevřu si hlavičku a koukám, jestli u SPF svítí pass. Zabere to čtvrt hodiny a ušetří týden dohadování, proč se první rozeslání nikomu neukázalo.

Časté otázky

Kolik SPF záznamů může mít jedna doména?

Jediný platný. Když jich je v DNS víc, přijímající server to vyhodnotí jako chybu a ověření selže i u pošty, která by jinak prošla. Všechny odesílatele proto patří sloučit do jednoho záznamu.

Musím SPF upravovat, když nasazuju e-mailingový nástroj?

Ano. Nástroj odesílá z vlastních serverů a ty musí být v záznamu vypsané, jinak kampaň ověřením neprojde. Konkrétní hodnotu k doplnění najdete v jeho nápovědě u ověřování domény.

Stačí samotné SPF k tomu, aby newsletter chodil do doručené pošty?

Nestačí. SPF řeší jen to, odkud zpráva přišla. Patří k němu ještě podpis DKIM a politika DMARC, a velcí poskytovatelé je dnes od hromadných odesílatelů vyžadují.