Nastavenie SPF, DKIM a DMARC

Tri záznamy v DNS, bez ktorých e-maily z vašej domény končia v spame. Vyberte, cez čo posielate poštu, a skopírujte hotový záznam. Hodnoty podľa oficiálnych nápovied, overené .

Generátor SPF a DMARC záznamu

Odkiaľ posielate e-maily?
Ostatné servery

SPF TXT záznam, názov @ (prázdny)

DMARC TXT záznam, názov _dmarc

Hotové záznamy vložte do DNS u firmy, ktorá spravuje DNS vašej domény, a po hodine ich overte v našej kontrole DNS.

V skratke: SPF hovorí, ktoré servery smú posielať poštu za vašu doménu. DKIM každý e-mail podpíše, takže príjemca spozná, že je pravý. DMARC určuje, čo s e-mailom, ktorý kontrolou neprejde, a posiela vám o tom prehľady. Gmail od roku 2024 vyžaduje SPF alebo DKIM pri všetkých odosielateľoch, bez nich končí časť pošty v spame.

Hodnoty pri jednotlivých poskytovateľoch

Poskytovateľ poštyDo SPF patríDKIM
WEDOS webhosting a mailhostingoficiálna nápovedamx a include:_spf.we.wedos.netE-maily odoslané cez SMTP podpisuje WEDOS automaticky. Pre e-maily z PHP funkcie mail() pridajte dva záznamy CNAME: key1.wedos-dkim._domainkey → key1.dkim-we.wedos.net a key2.wedos-dkim._domainkey → key2.dkim-we.wedos.net. Pri DNS u WEDOS ich zvyčajne vytvorí sám. Podrobne v návode SPF a DMARC pri WEDOS.
Websupport a Active24oficiálna nápovedaa mx include:_spf.websupport.czDKIM zapnete vo WebAdmine: Služby, vyberte doménu, E-maily, Zabezpečenie domény. Záznam leží na mail._domainkey.vasadomena.sk. Keď má doména DNS u Websupportu alebo Active24, záznam sa doplní sám, inak ho skopírujte. Nápoveda upozorňuje, že SPF sa pri doméne môže mierne líšiť, porovnajte ho so záznamom v administrácii.
Hostinger Mailoficiálna nápovedainclude:_spf.mail.hostinger.comTri záznamy CNAME: hostingermail-a._domainkey, hostingermail-b._domainkey a hostingermail-c._domainkey, každý mieri na rovnomenný názov pod dkim.mail.hostinger.com (napríklad hostingermail-a.dkim.mail.hostinger.com).
Google Workspace (Gmail)oficiálna nápovedainclude:_spf.google.comDKIM kľúč vygenerujete v konzole Google Admin v nastaveniach Gmailu, v časti o overovaní e-mailov. Predvolený selektor je google. Záznam TXT vložte do DNS a potom v konzole overovanie spustite.
Microsoft 365 (Outlook)oficiálna nápovedainclude:spf.protection.outlook.comMicrosoft 365 používa dva záznamy CNAME so selektormi selector1 a selector2. Presné ciele záznamov ukáže portál Microsoft Defender v nastavení DKIM pre vašu doménu.

Webglobe, WebHouse a Forpsi hodnotu SPF vo verejnej nápovede neuvádzajú, pri doménach s ich DNS ju nastavujú samy. Nájdete ju v DNS svojej domény v administrácii, alebo ju ukáže kontrola DNS.

SPF krok za krokom

  1. Zistite, či už SPF máte. Zadajte doménu do kontroly DNS. Keď tam záznam začínajúci v=spf1 je, budete ho upravovať, nie pridávať nový.
  2. Spíšte všetko, čo za doménu posiela: poštu u hostingu, Google Workspace alebo Microsoft 365, newsletter, e-shop, fakturáciu. Každá služba uvádza svoj include v nápovede.
  3. Zložte jeden záznam v generátore vyššie a vložte ho ako TXT na samotnú doménu.
  4. Strážte limit 10 dopytov. Každé include, a a mx stojí aspoň jeden dopyt vrátane vnorených. Pri prekročení sa SPF vyhodnotí ako chyba. Generátor upozorní, keď máte viac ako 6 služieb.

DKIM: zapnúť u poskytovateľa, nie písať ručne

DKIM kľúč si nevymýšľate, vygeneruje ho poskytovateľ pošty. Vy len podpis zapnete v jeho administrácii a záznam, ktorý vám ukáže, vložíte do DNS. Záznam leží na adrese selektor._domainkey.vasadomena.sk, kde selektor určuje poskytovateľ. Konkrétny postup pre jednotlivé služby je v tabuľke vyššie. Keď posielate cez viac služieb, každá má vlastný selektor a záznamy si neprekážajú.

Pozor na formuláre a e-shopy, ktoré posielajú cez PHP funkciu mail(). Takéto e-maily často nemajú DKIM podpis. Spoľahlivejšie je nastaviť v plugine (napríklad WP Mail SMTP vo WordPresse) odosielanie cez SMTP. Prihlasovacie údaje nájdete na stránke webmail a nastavenie pošty.

DMARC: začnite sledovaním

DMARC je TXT záznam na _dmarc.vasadomena.sk. Začnite s p=none: na doručovaní nič nemení, len vám veľkí poskytovatelia posielajú prehľady, kto za vašu doménu odosiela. Keď v nich po pár týždňoch vidíte, že vaša vlastná pošta prechádza SPF aj DKIM, prepnite na p=quarantine a nakoniec p=reject. Tým zabránite, aby niekto posielal podvodné e-maily vaším menom.

v=DMARC1; p=none; rua=mailto:dmarc@vasadomena.sk

Tento základný záznam uvádza vo svojej nápovede WEDOS. Prehľady chodia ako prílohy XML, na čítanie sa hodia bezplatné služby, ktoré ich prevedú do tabuliek.

Časté otázky

Môžem mať dva SPF záznamy?
Nie. Doména smie mať len jeden TXT záznam začínajúci v=spf1. S dvoma sa SPF vyhodnotí ako chyba a e-maily neprejdú kontrolou. Ďalšiu službu preto pridajte do existujúceho záznamu ako ďalšie include, s tým pomôže generátor vyššie.
Je lepšie ~all, alebo -all?
-all hovorí, že e-maily z iných serverov sa majú odmietnuť, ~all ich len označí ako podozrivé. WEDOS odporúča -all. Keď si nie ste istí, že máte v zázname všetky služby, ktoré za doménu posielajú (newsletter, fakturačný systém, e-shop), začnite s ~all.
Potrebujem DMARC, keď mám SPF a DKIM?
Áno. Gmail a Yahoo od roku 2024 vyžadujú DMARC pri odosielateľoch veľkého množstva pošty a DMARC vám posiela prehľady, kto za vašu doménu e-maily odosiela. Stačí začať s p=none, ktoré na doručovaní nič nemení.
Ako dlho trvá, kým sa zmena prejaví?
Podľa TTL záznamu, zvyčajne do hodiny. WEDOS uvádza 30 až 60 minút, niekedy aj dlhšie.

E-maily na vlastnej doméne bez webu ponúka mailhosting, ceny hostingov s poštou porovnáva Porovnanie webhostingov.

Súvisiace stránky