Kontrola DNS domény

Napíšte doménu a ukážeme jej DNS záznamy a či má správne nastavenú poštu: SPF, DKIM a DMARC. Hodí sa, keď e-maily padajú do spamu alebo po prechode k inému hostingu.

V skratke:

  • SPF hovorí, ktoré servery smú posielať poštu za vašu doménu.
  • DKIM podpisuje odoslané e-maily, príjemca tak spozná, že ich cestou nikto nezmenil.
  • DMARC určuje, čo má príjemca urobiť s e-mailom, ktorý kontrolou SPF a DKIM neprejde.
  • Keď niektorý chýba, e-maily z vašej domény častejšie končia v spame. Všetky tri nastavíte v DNS u hostingu alebo registrátora.

Čo je DNS

DNS je adresár internetu: k názvu domény priraďuje IP adresu servera, kde beží web, a servery, ktoré pre doménu prijímajú poštu. Záznamy upravujete u firmy, ktorá spravuje DNS vašej domény. Býva to registrátor alebo hosting, u ktorého máte web. Kto to je, spoznáte podľa záznamov NS vo výsledku kontroly. Podrobnejšie s príkladmi to vysvetľuje stránka Čo je DNS.

SPF záznam

SPF je TXT záznam na samotnej doméne, ktorý začína v=spf1. Vymenuje servery, ktoré smú poštu za doménu odosielať, a na konci hovorí, čo s ostatnými. Príklad pre doménu, ktorá posiela poštu zo serverov v záznamoch A a MX a cez Google Workspace:

v=spf1 a mx include:_spf.google.com ~all

Čo do záznamu patrí, nájdete v nápovede vášho hostingu, často ho má doména nastavený od začiatku. Hotový záznam pre WEDOS, Websupport a Active24, Hostinger, Google alebo Microsoft vám zostaví generátor SPF a DMARC. Pravidlá, na ktorých sa najčastejšie chybuje:

DKIM

DKIM je elektronický podpis e-mailov. Server pošty každú správu podpíše súkromným kľúčom a verejný kľúč je v DNS na adrese selektor._domainkey.vasadomena.sk. Selektor si volí poskytovateľ pošty, preto ho kontrola nemusí nájsť. DKIM sa väčšinou zapína v administrácii hostingu alebo e-mailu a záznam do DNS buď hosting doplní sám, alebo vám ho dá na skopírovanie.

DMARC

DMARC je TXT záznam na adrese _dmarc.vasadomena.sk. Hovorí príjemcom, čo majú robiť s poštou, ktorá za vašu doménu prišla z neovereného servera, a kam posielať prehľady. Rozumný začiatok:

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

Po niekoľkých týždňoch, keď v prehľadoch uvidíte, že vaša vlastná pošta kontrolou prechádza, zmeňte p=none na p=quarantine a neskôr na p=reject. Gmail a Yahoo od roku 2024 vyžadujú DMARC pri odosielateľoch veľkého množstva pošty, pre istotu ho ale nastavte pri každej doméne, z ktorej posielate e-maily.

Prečo e-maily padajú do spamu

  1. Chýba SPF, DKIM alebo DMARC, alebo sú nastavené zle. To ukáže kontrola vyššie.
  2. Posielate z webu (formulár, e-shop) cez funkciu PHP mail namiesto prihlásenia k SMTP serveru. Takéto e-maily nemajú DKIM podpis a často neprejdú ani SPF.
  3. Server, z ktorého posielate, je na čiernej listine kvôli iným používateľom. Tu pomôže hosting s lepšou povesťou alebo samostatný mailhosting.

Údaje na prihlásenie k SMTP pri jednotlivých hostingoch nájdete na stránke Webmail a nastavenie pošty.

Časté otázky

Ako dlho trvá, kým sa zmena DNS prejaví?
Zvyčajne minúty až niekoľko hodín, podľa hodnoty TTL pri zázname. Zmena menných serverov (NS) domény môže trvať dlhšie, kým ju prevezmú všetky servery.
Kde DNS záznamy upravím?
U firmy, na ktorú ukazujú záznamy NS. Keď doména vedie na menné servery hostingu, upravujete DNS v jeho administrácii. Keď používate Cloudflare, upravujete ich tam.
Ukladáte domény, ktoré kontrolujem?
Výsledok si pamätáme 10 minút, aby bola opakovaná kontrola rýchla. Kontrolované domény nikde nezverejňujeme.
Prečo kontrola nenašla DKIM, keď ho mám?
DKIM kľúč je na adrese so selektorom, ktorý si volí poskytovateľ pošty. Skúšame bežné selektory. Ten váš nájdete v hlavičke e-mailu odoslaného z vašej domény, v riadku DKIM-Signature za s=. Zadajte ho do poľa „Poznám DKIM selektor“.

Súvisiace stránky