# Proč se moje DNS záznamy neověřují?

> Opravte záznamy SPF, DKIM a return path, které zůstávají ve stavu Missing nebo Invalid. Zdvojené názvy, MX záznamy navíc, nesprávné zóny a zpoždění při šíření.

Tento článek pomůže, když vaše odesílací doména zůstává ve stavu **Not verified** i po přidání DNS záznamů. Doména je ověřená, když mají její záznamy SPF, DKIM a return path všechny stav **OK**.

## Příznaky

- Doména má v **Email API → Domains** stav **Not verified**.
- Jeden nebo více záznamů má po výběru **Check DNS** stav **Missing** nebo **Invalid**.
- Sloupec **Error** ukazuje zprávu jako `An SPF record exists but it doesn't include _spf.emailit.com` nebo `The MX record at emailit.acme.com does not point to the expected mail server`.

## Příčina

Emailit potřebuje tři záznamy. Všechny jsou na subdoménách, takže se nedotknou záznamů vašeho stávajícího webu ani schránek:

| Typ | Název | Hodnota |
| --- | --- | --- |
| TXT (SPF) | `emailit.acme.com` | `v=spf1 include:_spf.emailit.com ~all` |
| TXT (DKIM) | `emailit._domainkey.acme.com` | `v=DKIM1; t=s; h=sha256; p=…` (váš klíč) |
| MX (return path) | `emailit.acme.com` | `feedback-smtp.ffdc-1.emailit.com`, priorita 10 |

Časté chyby:

- **Zdvojený název.** Mnoho poskytovatelů DNS doplňuje vaši doménu automaticky, takže když zadáte `emailit.acme.com`, vznikne `emailit.acme.com.acme.com`. Zadejte jen `emailit` nebo `emailit._domainkey`.
- **MX záznamy navíc na `emailit`.** Název return path musí mít právě jeden MX záznam, který odkazuje na Emailit.
- **Zkrácený nebo pozměněný klíč DKIM.** Část klíče chybí, nebo se při vkládání přidaly uvozovky či mezery navíc.
- **SPF na nesprávném názvu.** SPF záznam Emailitu patří na `emailit.acme.com`, ne na `acme.com`.
- **CNAME na stejném názvu.** CNAME na `emailit.acme.com` blokuje TXT a MX záznamy na tomto názvu.
- **Nesprávná DNS zóna.** Upravili jste záznamy u registrátora, ale vaše jmenné servery odkazují na jiného poskytovatele, například Cloudflare.
- **Šíření.** Většina poskytovatelů zveřejní změny během několika minut, ale může to trvat až 48 hodin.

## Řešení

1. **Přečtěte si chybu.** Otevřete doménu. Sloupec **Error** u každého záznamu vysvětluje, co Emailit zjistil.

2. **Vyhledejte záznamy sami.**

```bash
dig NS acme.com +short
dig TXT emailit.acme.com +short
dig TXT emailit._domainkey.acme.com +short
dig MX emailit.acme.com +short
```

   První příkaz ukáže, který poskytovatel hostuje vaše DNS. Změny provádějte tam. Každý z ostatních příkazů by měl vrátit přesně hodnotu z tabulky.

3. **Opravte názvy.** Pokud dotaz nic nevrátí, zkontrolujte, jestli název není zdvojený, a znovu zadejte jen část se subdoménou.

4. **Kopírujte hodnoty tlačítkem pro kopírování.** Použijte tlačítka pro kopírování ve webovém rozhraní. Pokud poskytovatel rozdělí dlouhé TXT hodnoty do několika řetězců, nevadí to.

5. **Odstraňte konfliktní záznamy.** Smažte ostatní MX nebo CNAME záznamy na `emailit.acme.com`.

6. **Zkontrolujte to znovu.** Vyberte **Check DNS**. Emailit záznamy kontroluje také každý den.

7. **Předejte to, pokud DNS nespravujete.** Tlačítkem **Send to email** na stránce domény pošlete záznamy e-mailem tomu, kdo DNS spravuje.

Pokud mají všechny tři záznamy stav **OK**, ale doména má stav **Pending verification**, čeká na ruční kontrolu. Viz [Proč moje doména čeká na ruční kontrolu?](/cs/docs/kb/domain-pending-review-new-domain/) Podrobnosti o záznamech najdete na stránce [DNS záznamy](/cs/docs/domains/dns-records/). Pokud máte DNS v Cloudflare, [nastavení jedním kliknutím](/cs/docs/domains/cloudflare/) zabrání překlepům.

## Stále si nevíte rady?

[Napište podpoře](/contact/) nebo se zeptejte na [Discordu](https://discord.emailit.com). Uveďte název domény a výstup příkazů `dig`.

---
Zdroj: https://emailit.com/cs/docs/kb/dns-records-not-verifying/
