---
title: "SPF, DKIM a DMARC: Kompletný Sprievodca Overovaním E-mailov"
description: "Zvládnite overovanie e-mailov s týmto komplexným sprievodcom SPF, DKIM a DMARC. Naučte sa, čo robí každý protokol, ako nastaviť DNS záznamy, riešiť bežné problémy a zlepšiť doručiteľnosť e-mailov."
url: https://tajo.io/sk/blog/spf-dkim-dmarc-guide/
markdown: https://tajo.io/sk/blog/spf-dkim-dmarc-guide.md
lang: sk-SK
author: "Set Noa"
author_url: https://tajo.io/sk/set-noa/
published: 2026-03-08
updated: 2026-05-03
alternates: {en-US: /blog/spf-dkim-dmarc-guide.md, bg-BG: /bg/blog/spf-dkim-dmarc-guide.md, cs-CZ: /cz/blog/spf-dkim-dmarc-guide.md, de-DE: /de/blog/spf-dkim-dmarc-guide.md, da-DK: /dk/blog/spf-dkim-dmarc-guide.md, es-ES: /es/blog/spf-dkim-dmarc-guide.md, fr-FR: /fr/blog/spf-dkim-dmarc-guide.md, el-GR: /gr/blog/spf-dkim-dmarc-guide.md, hi-IN: /hi/blog/spf-dkim-dmarc-guide.md, id-ID: /in/blog/spf-dkim-dmarc-guide.md, hr-HR: /hr/blog/spf-dkim-dmarc-guide.md, it-IT: /it/blog/spf-dkim-dmarc-guide.md, ja-JP: /jp/blog/spf-dkim-dmarc-guide.md, ko-KR: /kr/blog/spf-dkim-dmarc-guide.md, ar-SA: /ar/blog/spf-dkim-dmarc-guide.md, nl-NL: /nl/blog/spf-dkim-dmarc-guide.md, pl-PL: /pl/blog/spf-dkim-dmarc-guide.md, ro-RO: /ro/blog/spf-dkim-dmarc-guide.md, ru-RU: /ru/blog/spf-dkim-dmarc-guide.md, sv-SE: /se/blog/spf-dkim-dmarc-guide.md, zh-CN: /zh-cn/blog/spf-dkim-dmarc-guide.md, sl-SI: /sl/blog/spf-dkim-dmarc-guide.md, sr-Latn-RS: /sr/blog/spf-dkim-dmarc-guide.md, th-TH: /th/blog/spf-dkim-dmarc-guide.md, tr-TR: /tr/blog/spf-dkim-dmarc-guide.md, ur-PK: /ur/blog/spf-dkim-dmarc-guide.md, vi-VN: /vi/blog/spf-dkim-dmarc-guide.md}
---

[E-mail](https://tajo.io/sk/blog/?category=email)

# SPF, DKIM a DMARC: Kompletný Sprievodca Overovaním E-mailov

Zvládnite overovanie e-mailov s týmto komplexným sprievodcom SPF, DKIM a DMARC. Naučte sa, čo robí každý protokol, ako nastaviť DNS záznamy, riešiť bežné problémy a zlepšiť doručiteľnosť e-mailov.

SPF DKIM DMARC

Aký je rozdiel medzi SPF, DKIM a DMARC?

SPF určuje, ktoré servery môžu odosielať e-maily pre vašu doménu. DKIM pridáva kryptografický podpis preukazujúci autentickosť správy. DMARC nastavuje politiku, ako by mali prijímacie servery spracovávať zlyhania overovania, a poskytuje reportovanie.

[Zistiť viac](https://tajo.io/sk/blog/spf-dkim-dmarc-guide/#pre%C4%8Do-je-overovanie-e-mailov-d%C3%B4le%C5%BEit%C3%A9)

Overovanie e-mailov je základom spoľahlivého doručovania e-mailov. Bez správnej konfigurácie SPF, DKIM a DMARC sa vaše starostlivo pripravené e-maily nemusia nikdy dostať do schránok vašich zákazníkov. Namiesto toho skončia v priečinkoch so spamom alebo budú úplne odmietnuté.

Tento komplexný sprievodca vysvetľuje, čo každý protokol overenia e-mailov robí, poskytuje podrobné pokyny na nastavenie DNS, pokrýva riešenie bežných problémov a ukazuje, ako overiť, či vaša konfigurácia funguje správne.

## Prečo je overovanie e-mailov dôležité

E-mail bol navrhnutý v ére, keď bezpečnosť nebola prvoradou záujmom. Pôvodný protokol SMTP nemá zabudovaný overovací mechanizmus na potvrdenie, že e-mail skutočne pochádza od toho, za koho sa vydáva. Táto základná slabosť umožňuje spoofing e-mailov, phishingové útoky a spam.

Protokoly na overovanie e-mailov riešia tento problém tým, že vlastníkom domén umožňujú určiť:

- **Ktoré servery môžu odosielať e-maily v ich mene** (SPF)
- **Kryptografický dôkaz, že správy sú pravé a nezmenené** (DKIM)
- **Čo robiť so správami, ktoré zlyhajú pri overení** (DMARC)

### Obchodný dopad slabého overenia

Bez správneho overenia e-mailov:

- **Nižšia doručiteľnosť**: Hlavní poskytovatelia ako Gmail, Microsoft a Yahoo agresívnejšie filtrujú neoverené e-maily
- **Vyššia miera spamu**: Vaše legitímne e-maily súperia so sfalšovanými správami využívajúcimi vašu doménu
- **Poškodenie značky**: Phishingové útoky napodobňujúce vašu značku narúšajú dôveru zákazníkov
- **Strata príjmov**: Marketingové kampane nedosahujú odberateľov, ktorí sa prihlásili na ich odber
- **Riziká súladu**: Mnohé predpisy teraz vyžadujú správne overenie e-mailov

### Overovacia triáda

SPF, DKIM a DMARC spolupracujú ako kompletný overovací systém:

| Protokol | Čo robí | Analógia |
| --- | --- | --- |
| SPF | Uvádza autorizované odosielacie servery | Hlavičkový papier spoločnosti so schválenými pobočkami |
| DKIM | Kryptograficky podpisuje správy | Voskopečať preukazujúca autentickosť |
| DMARC | Nastavuje politiku pre zlyhania + reportovanie | Pokyny, čo robiť s podozrivými listami |

Každý protokol rieši rôzne vektory útoku. SPF zabraňuje neoprávneným serverom odosielať správy za vás. DKIM zabraňuje úprave správ po odoslaní. DMARC ich prepája a poskytuje prehľad o výsledkoch overovania.

## Pochopenie SPF (Sender Policy Framework)

SPF (Sender Policy Framework) je metóda overovania e-mailov založená na DNS, ktorá určuje, ktoré poštové servery sú oprávnené odosielať e-maily v mene vašej domény.

### Ako funguje SPF

Keď e-mail dorazí na prijímací server, tento server vyhľadá SPF záznam domény odosielateľa. Potom skontroluje, či IP adresa, ktorá odoslala e-mail, je uvedená ako autorizovaná. Ak IP adresa zodpovedá, SPF prejde. Ak nie, SPF zlyhá.

**Proces overovania SPF:**

1. Odošlete e-mail zo svojej marketingovej platformy
2. Prijímací server extrahuje vašu doménu z Return-Path (obálkový odosielateľ)
3. Server vykoná DNS dotaz na SPF záznam vašej domény
4. Porovná odosielaciu IP s autorizovaným zoznamom vášho SPF záznamu
5. Server zaznamená výsledok: pass, fail, softfail alebo neutral

### Syntax SPF záznamu

SPF záznamy sú publikované ako TXT záznamy v DNS vašej domény. Tu je základná štruktúra:

```
v=spf1 [mechanisms] [qualifier]all
```

**Verziový tag:** Vždy začína `v=spf1`

**Mechanizmy:** Definujú, kto môže odosielať

| Mechanizmus | Popis | Príklad |
| --- | --- | --- |
| include: | Dôverovať SPF inej domény | include:spf.brevo.com |
| ip4: | Autorizovať konkrétnu IPv4 | ip4:192.168.1.1 |
| ip6: | Autorizovať konkrétnu IPv6 | ip6:2001:db8::1 |
| a | Povoliť IP adresy A záznamu domény | a |
| mx | Povoliť IP adresy poštových serverov domény | mx |
| ptr | Reverzný DNS (zastaralé) | ptr:example.com |
| exists: | Podmienená kontrola | exists:%{i}.spf.example.com |

**Kvalifikátory:** Definujú, ako spracovať zhody

| Kvalifikátor | Význam | Výsledok |
| --- | --- | --- |
| + | Pass (predvolené) | Autorizované |
| - | Fail (tvrdý) | Neautorizované, odmietnuť |
| ~ | SoftFail | Neautorizované, prijať, ale označiť |
| ? | Neutral | Žiadna politika |

**Mechanizmus all:** Platí pre všetko, čo nezodpovedá predchádzajúcim mechanizmom

### Príklady SPF záznamu

**Základné nastavenie s jedným poskytovateľom e-mailov:**

```
v=spf1 include:spf.brevo.com -all
```

Toto autorizuje Brevo na odosielanie e-mailov pre vašu doménu a odmieta všetkých ostatných odosielateľov.

**Viacero e-mailových služieb:**

```
v=spf1 include:spf.brevo.com include:_spf.google.com include:spf.protection.outlook.com -all
```

Toto autorizuje Brevo, Google Workspace a Microsoft 365.

**Vrátane vlastného poštového servera:**

```
v=spf1 ip4:203.0.113.10 include:spf.brevo.com -all
```

Toto autorizuje konkrétnu IP adresu (váš server) plus Brevo.

**Začíname so soft fail počas testovania:**

```
v=spf1 include:spf.brevo.com ~all
```

Použitie `~all` namiesto `-all` označí zlyhania, ale neodmieta. Užitočné počas počiatočného nastavenia.

### Nastavenie SPF záznamov

**Krok 1: Identifikujte zdroje odosielania**

Uveďte každú službu, ktorá odosiela e-maily z vašej domény:

- Platformy e-mailového marketingu (Brevo, Mailchimp atď.)
- Transakčné e-mailové služby
- CRM systémy
- Softvér helpdesku
- Firemný e-mail (Google Workspace, Microsoft 365)
- Vlastné poštové servery

**Krok 2: Zhromaždite include príkazy SPF**

Každý poskytovateľ e-mailových služieb dokumentuje požadovaný SPF include. Bežné príklady:

| Poskytovateľ | SPF Include |
| --- | --- |
| Brevo | include:spf.brevo.com |
| Google Workspace | include:\_spf.google.com |
| Microsoft 365 | include:spf.protection.outlook.com |
| Amazon SES | include:amazonses.com |
| SendGrid | include:sendgrid.net |
| Mailgun | include:mailgun.org |

**Krok 3: Vytvorte SPF záznam**

Skombinujte všetky include do jedného záznamu:

```
v=spf1 include:spf.brevo.com include:_spf.google.com -all
```

**Krok 4: Pridajte DNS záznam**

V rozhraní správy DNS:

- Typ: TXT
- Hostiteľ/Názov: @ (alebo nechajte prázdne pre koreňovú doménu)
- Hodnota: Váš kompletný SPF záznam
- TTL: 3600 (alebo predvolené)

**Krok 5: Overte záznam**

Na potvrdenie použite nástroje na vyhľadávanie DNS:

```bash
dig TXT yourdomain.com
```

Alebo použite online nástroje ako MXToolbox SPF Lookup.

### Obmedzenia SPF a najlepšie postupy

**Limit 10 DNS vyhľadávaní:**

SPF má maximum 10 DNS vyhľadávaní. Každý `include:` sa počíta ako jedno vyhľadávanie a zahrnuté záznamy môžu obsahovať vlastné include, ktoré sa počítajú do vášho limitu. Prekročenie tohto limitu spôsobí chybu SPF permerror (trvalú chybu), pri ktorej zlyhajú všetky kontroly.

**Stratégie na dodržanie limitu:**

- Používajte IP adresy priamo, kde je to možné (ip4: sa nepočíta ako vyhľadávanie)
- Konsolidujte služby u rovnakého poskytovateľa
- Používajte služby SPF flatteningu, ktoré konvertujú include na IP adresy
- Odstráňte nepoužívané include zo starých služieb

**Ďalšie najlepšie postupy SPF:**

- Iba jeden SPF záznam pre doménu (viacero záznamov spôsobuje zlyhania)
- Začnite s `~all` (softfail) počas nastavenia, po potvrdení prejdite na `-all`
- Aktualizujte SPF pri zmene poskytovateľov e-mailov
- Nepoužívajte zastaralý mechanizmus `ptr`
- Udržujte záznamy čo najjednoduchšie

### Bežné chyby SPF

**Viacero SPF záznamov:**

```
Wrong:
v=spf1 include:spf.brevo.com -all
v=spf1 include:_spf.google.com -all

Correct:
v=spf1 include:spf.brevo.com include:_spf.google.com -all
```

**Prekročenie limitu DNS vyhľadávaní:**

Ak máte veľa include, skontrolujte celkový počet vyhľadávaní. Pomocou analyzátorov SPF overte, či ste pod hranicou 10.

**Zabudnutie aktualizovať po zmene poskytovateľov:**

Pri prepnutí z jednej e-mailovej služby na inú odstráňte starý include a pridajte nový.

**Použitie +all:**

Nikdy nepoužívajte `+all`, pretože to autorizuje kohokoľvek na odosielanie e-mailov za vašu doménu.

## Pochopenie DKIM (DomainKeys Identified Mail)

DKIM (DomainKeys Identified Mail) pridáva kryptografický podpis k vašim e-mailom, čím preukazuje, že správa pochádzala z vašej domény a nebola počas prenosu upravená.

### Ako funguje DKIM

DKIM používa kryptografiu s verejným kľúčom:

1. Váš poskytovateľ e-mailov vygeneruje pár verejný/súkromný kľúč
2. Verejný kľúč uverejníte v DNS
3. Poskytovateľ podpisuje odchádzajúce e-maily súkromným kľúčom
4. Prijímacie servery načítajú váš verejný kľúč z DNS
5. Pomocou verejného kľúča overia podpis
6. Platný podpis preukazuje autentickosť a integritu

**Čo DKIM podpisuje:**

Podpisy DKIM zvyčajne pokrývajú špecifické hlavičky a telo správy:

- Hlavička From (povinná)
- Hlavička Subject
- Hlavička Date
- Telo správy
- Ďalšie hlavičky podľa konfigurácie

Toto zabraňuje útočníkom upravovať tieto prvky po odoslaní.

### Štruktúra záznamu DKIM

Záznamy DKIM sú publikované ako TXT záznamy so špecifickým formátom názvu:

```
selector._domainkey.yourdomain.com
```

**Selektor** je jedinečný identifikátor, ktorý vám umožňuje mať viacero kľúčov DKIM. Rôzne e-mailové služby používajú rôzne selektory (napr. brevo, google, s1, s2).

**Obsah záznamu DKIM:**

```
v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC...
```

| Tag | Popis | Príklad |
| --- | --- | --- |
| v= | Verzia (vždy DKIM1) | v=DKIM1 |
| k= | Typ kľúča (zvyčajne rsa) | k=rsa |
| p= | Verejný kľúč (base64) | p=MIGfMA0… |
| t= | Príznaky (voliteľné) | t=s (prísny režim) |
| h= | Hashovacie algoritmy (voliteľné) | h=sha256 |

### Nastavenie DKIM

**Krok 1: Vygenerujte kľúče DKIM**

Váš poskytovateľ e-mailových služieb zvyčajne generuje kľúče za vás. V Brevo:

1. Prejdite do Nastavenia > Odosielatelia, Domény a Vyhradené IP
2. Vyberte svoju doménu
3. Prejdite do sekcie DKIM
4. Skopírujte poskytnutý DNS záznam

Pre vlastné poštové servery vygenerujte kľúče pomocou OpenSSL:

```bash
openssl genrsa -out private.key 2048
openssl rsa -in private.key -pubout -out public.key
```

**Krok 2: Pridajte DNS záznam DKIM**

V správe DNS:

- Typ: TXT
- Hostiteľ/Názov: selector.\_domainkey (napr. brevo.\_domainkey)
- Hodnota: Záznam DKIM od vášho poskytovateľa
- TTL: 3600

**Krok 3: Povoľte podpisovanie DKIM**

V nastaveniach vášho poskytovateľa e-mailov povoľte podpisovanie DKIM pre vašu doménu. Tým informujete poskytovateľa, aby podpisoval odchádzajúce správy.

**Krok 4: Overte nastavenie**

Odošlite testovací e-mail a skontrolujte hlavičky pre DKIM-Signature. Použite nástroje ako:

- mail-tester.com
- DKIM Validator
- MXToolbox DKIM Lookup

### Najlepšie postupy DKIM

**Používajte 2048-bitové kľúče:**

Staršie 1024-bitové kľúče sú považované za slabé. Moderné bezpečnostné štandardy odporúčajú minimálne 2048-bitové kľúče RSA.

**Pravidelne otáčajte kľúče:**

Hoci to nie je striktne vyžadované, ročné otáčanie kľúčov DKIM je dobrá bezpečnostná prax. Pridajte nový kľúč pred odstránením starého, aby ste predišli medzere.

**Monitorujte kompromitáciu kľúčov:**

Ak je váš súkromný kľúč kompromitovaný, útočníci môžu podpisovať správy za vás. Monitorujte neobvyklé vzory overovania.

**Používajte rôzne selektory pre rôzne služby:**

Každý poskytovateľ e-mailov by mal používať jedinečný selektor. To umožňuje nezávislú správu kľúčov a nevzniká konflikt s inými službami.

**Skontrolujte šírenie DNS:**

Kľúče DKIM môžu byť dlhé. Uistite sa, že váš poskytovateľ DNS podporuje TXT záznamy dostatočnej dĺžky. Niektorí poskytovatelia vyžadujú rozdelenie kľúča do viacerých reťazcov.

### Čítanie hlavičiek DKIM

Keď dostanete e-mail, hlavička DKIM-Signature ukazuje:

```
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
  d=example.com; s=brevo;
  h=from:to:subject:date:message-id;
  bh=base64hashofbody;
  b=base64signature;
```

| Tag | Význam |
| --- | --- |
| v= | Verzia (vždy 1) |
| a= | Algoritmus (odporúča sa rsa-sha256) |
| c= | Kanonizácia (relaxed umožňuje drobné zmeny) |
| d= | Podpisovacia doména |
| s= | Selektor |
| h= | Podpísané hlavičky |
| bh= | Hash tela |
| b= | Podpis |

## Pochopenie DMARC (Domain-based Message Authentication, Reporting, and Conformance)

DMARC stavia na SPF a DKIM, aby poskytol vynucovanie politiky a reportovanie. Hovorí prijímacím serverom, čo robiť, keď overenie zlyhá, a posiela vám správy o výsledkoch overovania.

### Ako funguje DMARC

DMARC pridáva dve kritické schopnosti:

1. **Vynucovanie politiky**: Definujte, ako by mali prijímacie servery spracovávať zlyhania overovania
2. **Reportovanie**: Dostávajte údaje o tom, kto odosiela e-maily pomocou vašej domény

**Proces overovania DMARC:**

1. Prijímací server dostane e-mail, ktorý tvrdí, že pochádza z vašej domény
2. Skontroluje SPF (zodpovedá odosielacia IP?)
3. Skontroluje DKIM (je podpis platný?)
4. Skontroluje zarovnanie DMARC (zodpovedajú overené domény hlavičke From?)
5. Ak zarovnanie zlyhá, uplatní vašu politiku DMARC
6. Posiela vám súhrnné a/alebo forenzné správy

*How DMARC decides what happens to a message*

### Zarovnanie DMARC

DMARC vyžaduje **zarovnanie** medzi doménou v hlavičke From a doménami, ktoré prechádzajú SPF alebo DKIM:

**Zarovnanie SPF:** Doména v Return-Path (obálkový odosielateľ) musí zodpovedať alebo byť subdoménou domény hlavičky From.

**Zarovnanie DKIM:** Doména v podpise DKIM (tag d=) musí zodpovedať alebo byť subdoménou domény hlavičky From.

**Režimy zarovnania:**

| Režim | Popis |
| --- | --- |
| Strict (s) | Vyžaduje sa presná zhoda domény |
| Relaxed (r) | Povolené subdomény (predvolené) |

Pri relaxed zarovnaní, ak vaša hlavička From ukazuje `marketing@example.com` a DKIM podpisuje s `brevo.example.com`, zarovnanie prejde, pretože obe zdieľajú organizačnú doménu `example.com`.

### Syntax záznamu DMARC

Záznamy DMARC sú publikované ako TXT záznamy na `_dmarc.yourdomain.com`:

```
v=DMARC1; p=reject; rua=mailto:dmarc@example.com; pct=100
```

**Povinné tagy:**

| Tag | Popis | Hodnoty |
| --- | --- | --- |
| v= | Verzia | DMARC1 (vždy) |
| p= | Politika | none, quarantine, reject |

**Voliteľné tagy:**

| Tag | Popis | Predvolené |
| --- | --- | --- |
| rua= | Adresa súhrnnej správy | žiadna |
| ruf= | Adresa forenznej správy | žiadna |
| pct= | Percento na uplatnenie politiky | 100 |
| sp= | Politika subdomény | rovnaká ako p= |
| adkim= | Režim zarovnania DKIM | r (relaxed) |
| aspf= | Režim zarovnania SPF | r (relaxed) |
| fo= | Možnosti forenznej správy | 0 |
| ri= | Interval správy (sekundy) | 86400 |

### Vysvetlenie politík DMARC

**p=none (Iba monitorovanie):**

Pri zlyhaniach sa neprijmú žiadne opatrenia. E-maily sa doručia normálne. Použite toto počas analýzy správ a opravy problémov s overovaním.

```
v=DMARC1; p=none; rua=mailto:dmarc@example.com
```

**p=quarantine (Priečinok so spamom):**

Neúspešné e-maily sa odosielajú do priečinka spam/nevyžiadaná pošta. Dobrý medziľahlý krok pred úplným odmietnutím.

```
v=DMARC1; p=quarantine; rua=mailto:dmarc@example.com; pct=100
```

**p=reject (Blokovanie):**

Neúspešné e-maily sú úplne odmietnuté. Maximálna ochrana, ale najprv sa uistite, že všetky legitímne zdroje prechádzajú.

```
v=DMARC1; p=reject; rua=mailto:dmarc@example.com; pct=100
```

### Nastavenie DMARC

**Krok 1: Uistite sa, že SPF a DKIM fungujú**

DMARC závisí od SPF a DKIM. Pred pridaním DMARC overte, že oba sú správne nakonfigurované.

**Krok 2: Začnite s monitorovaním (p=none)**

Začnite s najpermisívnejšou politikou na zber dát bez ovplyvnenia doručovania:

```
v=DMARC1; p=none; rua=mailto:dmarc-reports@yourdomain.com
```

**Krok 3: Pridajte DNS záznam**

V správe DNS:

- Typ: TXT
- Hostiteľ/Názov: \_dmarc
- Hodnota: Váš záznam DMARC
- TTL: 3600

**Krok 4: Analyzujte správy 2–4 týždne**

Súhrnné správy DMARC prichádzajú denne ako XML súbory. Zobrazujú:

- Ktoré IP adresy odosielali e-maily pomocou vašej domény
- Miery úspešnosti/zlyhania SPF a DKIM
- Výsledky zarovnania DMARC
- Akcie prijímacích serverov

Na vizualizáciu týchto dát použite analyzátory správ DMARC:

- DMARC Analyzer
- Postmark DMARC
- Valimail
- dmarcian

**Krok 5: Opravte problémy s overovaním**

Bežné problémy odhalené správami:

- Legitímne služby chýbajúce v SPF
- DKIM nie je povolené pre odosielaciu službu
- Služby tretích strán odosielajú bez správneho overovania
- Preposielanie narúšajúce zarovnanie SPF

**Krok 6: Postupné vynucovanie**

Keď legitímne zdroje konzistentne prechádzajú:

1. Prejdite na `p=quarantine; pct=10` (karanténa 10 % zlyhaní)
2. Zvýšte pct na 25, 50, 75, 100
3. Prejdite na `p=reject; pct=10`
4. Zvýšte na úplné odmietnutie

**Krok 7: Udržujte a monitorujte**

Pokračujte v kontrole správ. Nové zdroje odosielania, zmeny poskytovateľa alebo drift konfigurácie môžu spôsobiť zlyhania overovania.

### Pochopenie správ DMARC

**Súhrnné správy (rua):**

Denné XML súhrny zobrazujúce:

- Reportovacia organizácia
- Časový rozsah
- Vaša zverejnená politika
- Výsledky overovania podľa zdrojovej IP
- Objem e-mailov

Príklad excertu:

```xml
<record>
  <source_ip>203.0.113.10</source_ip>
  <count>1250</count>
  <policy_evaluated>
    <disposition>none</disposition>
    <dkim>pass</dkim>
    <spf>pass</spf>
  </policy_evaluated>
</record>
```

**Forenzné správy (ruf):**

Podrobnosti o jednotlivých správach pri zlyhaniach. Detailnejšie, ale citlivé na súkromie. Mnohí príjemcovia neodosielajú forenzné správy.

### Najlepšie postupy DMARC

**Vždy začínajte s p=none:**

Priame skokovanie na reject môže zablokovať legitímne e-maily. Najprv monitorujte.

**Použite vyhradenú e-mailovú adresu pre správy:**

Správy DMARC môžu byť objemné. Použite vyhradenú adresu alebo službu tretej strany.

**Nastavte politiku subdomény (sp=):**

Ak neodosierate e-maily zo subdomén, nastavte `sp=reject`, aby ste ich chránili pred spoofingom.

**Používajte percento (pct=) na postupné zavádzanie:**

Tag pct vám umožňuje vynucovať politiku na percento zlyhaní a zároveň monitorovať zvyšok.

**Zvážte dedikované služby DMARC:**

Pre veľké organizácie poskytujú služby ako Valimail, dmarcian alebo Postmark DMARC lepšiu analýzu správ ako surové XML súbory.

## Nastavenie DNS záznamov: Kompletný postup

Nastavenie overovania e-mailov vyžaduje pridanie špecifických DNS záznamov. Táto časť poskytuje kompletný postup pre hlavných poskytovateľov DNS.

### Zhromažďovanie požadovaných hodnôt

Pred začatím zhromaždite tieto hodnoty od vašich poskytovateľov e-mailov:

**Pre SPF:**

- Všetky include príkazy (napr. include:spf.brevo.com)
- Akékoľvek konkrétne IP adresy, ktoré potrebujete autorizovať

**Pre DKIM:**

- Názov selektora (napr. brevo, google, s1)
- Úplná hodnota kľúča DKIM

**Pre DMARC:**

- Vaša reportovacia e-mailová adresa

### Pridávanie záznamov u bežných poskytovateľov DNS

**Cloudflare:**

1. Prihláste sa do Cloudflare Dashboard
2. Vyberte svoju doménu
3. Prejdite na DNS > Records
4. Kliknite na Add Record
5. Pre SPF: Typ=TXT, Názov=@, Obsah=váš SPF záznam
6. Pre DKIM: Typ=TXT, Názov=selector.\_domainkey, Obsah=kľúč DKIM
7. Pre DMARC: Typ=TXT, Názov=\_dmarc, Obsah=záznam DMARC
8. Kliknite na Save

**Google Domains/Squarespace:**

1. Prejdite do nastavení DNS pre vašu doménu
2. Prejdite na Custom Records
3. Kliknite na Manage Custom Records
4. Pridajte každý záznam s príslušným typom, hostiteľom a dátami
5. Pre SPF: Hostiteľ=@, Typ=TXT, Dáta=SPF záznam
6. Pre DKIM: Hostiteľ=selector.\_domainkey, Typ=TXT, Dáta=kľúč DKIM
7. Pre DMARC: Hostiteľ=\_dmarc, Typ=TXT, Dáta=záznam DMARC

**GoDaddy:**

1. Prejdite na My Products > Domains
2. Kliknite na DNS vedľa vašej domény
3. Prejdite na sekciu Records
4. Kliknite na Add pre každý nový záznam
5. Vyberte TXT pre Typ
6. Zadajte Názov (@ pre SPF, selector.\_domainkey pre DKIM, \_dmarc pre DMARC)
7. Zadajte Hodnotu
8. Uložte

**Namecheap:**

1. Prejdite na Domain List > Manage
2. Kliknite na Advanced DNS
3. Pridajte nový záznam pre každý
4. Vyberte TXT Record
5. Hostiteľ: @ pre SPF, selector.\_domainkey pre DKIM, \_dmarc pre DMARC
6. Hodnota: Obsah vášho záznamu
7. Uložte všetky zmeny

### Šírenie DNS

Po pridaní záznamov trvá šírenie zmien globálne nejaký čas. Zvyčajne to trvá:

- 5–30 minút pre počiatočnú viditeľnosť
- Až 48 hodín pre úplné globálne šírenie

Na overenie použite dig alebo nslookup:

```bash
dig TXT yourdomain.com
dig TXT selector._domainkey.yourdomain.com
dig TXT _dmarc.yourdomain.com
```

Alebo použite online nástroje ako whatsmydns.net na kontrolu šírenia po celom svete.

### Príklad kompletného nastavenia

Pre doménu používajúcu Brevo a Google Workspace:

**SPF záznam (TXT na @):**

```
v=spf1 include:spf.brevo.com include:_spf.google.com -all
```

**Záznam DKIM pre Brevo (TXT na brevo.\_domainkey):**

```
v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBA... [key from Brevo dashboard]
```

**Záznam DKIM pre Google (TXT na google.\_domainkey):**

```
v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BA... [key from Google Admin]
```

**Záznam DMARC (TXT na \_dmarc):**

```
v=DMARC1; p=none; rua=mailto:dmarc@yourdomain.com
```

## Riešenie bežných problémov

Aj pri starostlivom nastavení môže overovanie e-mailov zlyhať. Tu sú bežné problémy a ich riešenia.

### Riešenie problémov so SPF

**SPF záznam sa nenašiel:**

Príznaky: SPF kontroly ukazujú “none” alebo “no record”

Príčiny:

- Záznam nebol pridaný do DNS
- Záznam bol pridaný na nesprávne miesto (subdoména namiesto koreňa)
- Šírenie DNS nie je dokončené

Riešenia:

- Overte existenciu záznamu pomocou `dig TXT yourdomain.com`
- Skontrolujte pole Názov/Hostiteľ (malo by byť @ alebo prázdne pre koreňovú doménu)
- Počkajte na šírenie DNS (až 48 hodín)

**SPF PermError (príliš veľa vyhľadávaní):**

Príznaky: Výsledky SPF ukazujú “permerror”

Príčiny:

- Viac ako 10 DNS vyhľadávaní v SPF zázname
- Include obsahujúce nadmerné vnorené include

Riešenia:

- Auditujte vaše include a odstráňte nepoužívané
- Nahraďte include položkami ip4: tam, kde je to možné
- Použite služby SPF flatteningu
- Konsolidujte služby u menej poskytovateľov

**SPF SoftFail alebo Fail pre legitímnu poštu:**

Príznaky: Legitímne e-maily zlyhávajú pri SPF

Príčiny:

- Odosielacia služba nie je zahrnutá v SPF
- Odosielanie z IP adresy, ktorá nie je autorizovaná
- Použitie relé, ktoré mení obálkového odosielateľa

Riešenia:

- Pridajte chýbajúci include pre vašu odosielaciu službu
- Skontrolujte, ktorá IP adresa skutočne odoslala e-mail (z hlavičiek)
- Kontaktujte svojho poskytovateľa e-mailov pre správne nastavenia SPF

**Viacero SPF záznamov:**

Príznaky: SPF ukazuje permerror alebo náhodné zlyhania

Príčiny:

- Dva alebo viac TXT záznamov obsahujúcich v=spf1

Riešenia:

- Skombinujte všetky mechanizmy do jedného SPF záznamu
- Odstráňte duplicitné SPF záznamy

### Riešenie problémov s DKIM

**Chýbajúci podpis DKIM:**

Príznaky: Žiadna hlavička DKIM-Signature v e-mailoch

Príčiny:

- Podpisovanie DKIM nie je povolené u poskytovateľa e-mailov
- Overenie domény nie je dokončené
- Odosielanie cez cestu bez DKIM

Riešenia:

- Povolte DKIM v nastaveniach vášho poskytovateľa
- Dokončite kroky overenia domény
- Skontrolujte dokumentáciu poskytovateľa pre nastavenie DKIM

**Overenie DKIM zlyhalo:**

Príznaky: DKIM ukazuje “fail” vo výsledkoch overovania

Príčiny:

- DNS záznam nie je publikovaný alebo je nesprávny
- Použitý nesprávny selektor
- Nesúlad kľúča medzi DNS a podpisovaním
- Správa upravená počas prenosu

Riešenia:

- Overte existenciu DNS záznamu na selector.\_domainkey.domain
- Porovnajte selektor v hlavičke DKIM-Signature s DNS
- Regenerujte kľúče, ak je podozrenie na nesúlad
- Skontrolujte e-mailové filtre alebo relé upravujúce správy

**Kľúč DKIM je príliš dlhý pre DNS:**

Príznaky: Záznam DKIM sa nedá uložiť, chyby skrátenia

Príčiny:

- 2048-bitové kľúče presahujú dĺžku jedného TXT záznamu
- Poskytovateľ DNS má limity znakov

Riešenia:

- Rozdeľte kľúč na viacero citovaných reťazcov (väčšina poskytovateľov to spracúva automaticky)
- Skontrolujte, či váš poskytovateľ DNS podporuje dlhé TXT záznamy
- Dočasne použite 1024-bitové kľúče (menej bezpečné)

Príklad rozdeleného záznamu DKIM:

```
"v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA..."
"...continuation of key..."
```

### Riešenie problémov s DMARC

**Zlyhania zarovnania DMARC:**

Príznaky: SPF a DKIM prechádzajú, ale DMARC zlyhá

Príčiny:

- Overená doména nezodpovedá doméne hlavičky From
- Odosielacia služba tretej strany používa svoju vlastnú doménu
- Nesprávne nakonfigurovaný obálkový odosielateľ

Riešenia:

- Uistite sa, že váš poskytovateľ e-mailov podpisuje s vašou doménou (vlastný DKIM)
- Nakonfigurujte vlastný Return-Path/obálkový odosielateľ
- Použite relaxed režim zarovnania (adkim=r; aspf=r)

**Nedostávanie správ DMARC:**

Príznaky: Nedostávajú sa žiadne súhrnné správy

Príčiny:

- Nesprávna adresa rua
- E-mailová adresa nemôže prijímať externé e-maily
- Správy idú do spamu
- Prijímacie servery neodosielajú správy

Riešenia:

- Overte syntax rua: `rua=mailto:address@domain.com`
- Otestujte, či reportovacia adresa môže prijímať externé e-maily
- Skontrolujte priečinok so spamom pre správy
- Poznámka: Nie všetci príjemcovia odosielajú správy DMARC

**Záznam DMARC sa nenašiel:**

Príznaky: DMARC kontroly ukazujú “no record”

Príčiny:

- Záznam publikovaný na nesprávnom mieste
- Použitý nesprávny formát (musí byť TXT na subdoméne \_dmarc)

Riešenia:

- Záznam musí byť na \_dmarc.yourdomain.com
- Overte pomocou `dig TXT _dmarc.yourdomain.com`

### Všeobecné nástroje na riešenie problémov

**Online validátory:**

- MXToolbox (mxtoolbox.com) - vyhľadávanie SPF, DKIM, DMARC
- Mail Tester (mail-tester.com) - odošlite testovací e-mail pre úplnú analýzu
- DMARC Analyzer - vizualizácia správ
- Google Admin Toolbox - kontrola MX, SPF, DKIM

**Nástroje príkazového riadku:**

```bash
# Check SPF
dig TXT yourdomain.com

# Check DKIM
dig TXT selector._domainkey.yourdomain.com

# Check DMARC
dig TXT _dmarc.yourdomain.com

# Check from specific DNS server
dig @8.8.8.8 TXT yourdomain.com
```

**Analýza hlavičiek e-mailov:**

Skontrolujte hlavičku Authentication-Results v prijatých e-mailoch:

```
Authentication-Results: mx.google.com;
  dkim=pass header.d=example.com header.s=brevo;
  spf=pass smtp.mailfrom=example.com;
  dmarc=pass action=none header.from=example.com
```

## Overovanie e-mailov a Brevo

Brevo poskytuje komplexnú podporu overovania e-mailov, vďaka čomu je konfigurácia SPF, DKIM a DMARC pre vaše odosielacie domény priamočiara.

### Nastavenie overovania v Brevo

**Krok 1: Pridajte svoju doménu**

1. Prihláste sa do svojho účtu Brevo
2. Prejdite na Nastavenia > Odosielatelia, Domény a Vyhradené IP
3. Kliknite na Pridať doménu
4. Zadajte názov svojej domény

**Krok 2: Nakonfigurujte SPF**

Brevo poskytuje SPF include na pridanie do vášho DNS:

```
include:spf.brevo.com
```

Pridajte toto k vášmu existujúcemu SPF záznamu alebo vytvorte nový:

```
v=spf1 include:spf.brevo.com -all
```

**Krok 3: Nakonfigurujte DKIM**

Brevo automaticky generuje kľúče DKIM. Skopírujte poskytnutý záznam:

1. Prejdite do nastavení domény v Brevo
2. Nájdite sekciu DKIM
3. Skopírujte názov a hodnotu DNS záznamu
4. Pridajte TXT záznam do vášho DNS

**Krok 4: Overte konfiguráciu**

Brevo automaticky kontroluje vaše DNS záznamy. Zelené zaškrtnutia indikujú úspešnú konfiguráciu.

### Výhody správneho overenia v Brevo

Keď správne nakonfigurujete overovanie s Brevo:

- **Vyššie umiestnenie do doručenej pošty**: Gmail, Microsoft a ďalší poskytovatelia dôverujú overeným správam
- **Ochrana značky**: DMARC zabraňuje spoofingu vašej domény
- **Lepšia analytika**: Presné sledovanie otvorení a kliknutí
- **Budovanie reputácie**: Konzistentné overovanie buduje reputáciu odosielateľa

## Záver

Overovanie e-mailov prostredníctvom SPF, DKIM a DMARC už nie je voliteľné pre firmy, ktoré sa spoliehajú na e-mailovú komunikáciu. Tieto protokoly chránia vašu značku pred spoofingom, zlepšujú doručiteľnosť a budujú dôveru potrebnú pre efektívny e-mailový marketing.

**Kľúčové poznatky:**

- **SPF** autorizuje odosielacie servery cez DNS
- **DKIM** preukazuje autentickosť správy kryptografickými podpismi
- **DMARC** vynucuje politiku a poskytuje viditeľnosť prostredníctvom správ
- Začnite s monitorovaním (p=none) pred vynucovaním odmietnutia
- Všetky legitímne zdroje odosielania musia byť správne nakonfigurované
- Pravidelné monitorovanie zabraňuje driftu konfigurácie

Vaše transakčné e-maily spoľahlivo dosahujú zákazníkov, vaše marketingové kampane dosahujú lepšie umiestnenie do doručenej pošty a vaša značka zostáva chránená pred spoofingom.

Ste pripravení zlepšiť doručiteľnosť e-mailov? Začnite auditom vášho aktuálneho nastavenia overovania pomocou nástrojov uvedených v tomto sprievodcovi, potom systematicky nakonfigurujte SPF, DKIM a DMARC podľa poskytnutých podrobných pokynov.

## Kde sa uplatní Tajo

Tajo, agentový nástroj na tvorbu integrácií. Ponechajte si svojich poskytovateľov. Zvyšok prepoja agenti a vy schválite každú synchronizáciu. Tajo je v predbežnom prístupe. [Požiadať o prístup](https://tajo.io/sk/#early-access)

## Často Kladené Otázky

**Čo sú SPF, DKIM a DMARC?**

SPF overuje odosielajúce servery, DKIM pridáva k e-mailom digitálny podpis a DMARC hovorí príjemcom, ako naložiť s neoverenými správami. Spolu overujú vaše e-maily a chránia ich pred podvrhnutím.

**Potrebujem všetky tri (SPF, DKIM, DMARC)?**

Áno. Google a Yahoo dnes vyžadujú SPF a DKIM od všetkých odosielateľov a DMARC od tých, ktorí posielajú viac ako 5 000 e-mailov denne. Všetky tri spolu prinášajú najlepšiu doručiteľnosť a bezpečnosť.

**Ako nastaviť SPF, DKIM a DMARC?**

Pridajte k svojej doméne záznamy DNS: SPF ako záznam TXT so zoznamom oprávnených odosielateľov, DKIM ako záznam TXT s vaším verejným kľúčom a DMARC ako záznam TXT s vašou politikou. Konkrétne hodnoty vám poskytne vaša e-mailová platforma.

**Aký je rozdiel medzi SPF, DKIM a DMARC?**

SPF určuje, ktoré servery môžu odosielať e-maily pre vašu doménu. DKIM pridáva kryptografický podpis preukazujúci autentickosť správy. DMARC nastavuje politiku, ako by mali prijímacie servery spracovávať zlyhania overovania, a poskytuje reportovanie. Všetky tri spolupracujú na komplexnom overovaní e-mailov.

**Potrebujem všetky tri (SPF, DKIM a DMARC)?**

Pre optimálnu doručiteľnosť a bezpečnosť áno. Samotný SPF je zraniteľný voči spoofingu. Samotný DKIM nešpecifikuje politiku. DMARC vyžaduje SPF alebo DKIM na fungovanie. Spolu poskytujú komplexnú ochranu a najlepšie miery umiestnenia do doručenej pošty.

**Ako dlho trvá, kým začne overovanie e-mailov fungovať?**

Zmeny DNS sa zvyčajne šíria do 30 minút až 48 hodín. Po rozšírení sa overovanie uplatňuje okamžite. Budovanie reputácie odosielateľa na základe konzistentného overovania trvá týždne až mesiace.

**Zablokuje nastavenie DMARC s p=reject moje legitímne e-maily?**

Môže, ak je nakonfigurované nesprávne. Preto by ste mali vždy začínať s p=none (monitorovanie), analyzovať správy 2–4 týždne, opraviť všetky problémy, potom postupne prejsť na quarantine a reject. Nikdy nevynechávajte fázu monitorovania.

**Čo je zarovnanie SPF oproti zarovnaniu DKIM?**

Zarovnanie znamená, že overená doména zodpovedá viditeľnej doméne hlavičky From. Zarovnanie SPF porovnáva doménu Return-Path. Zarovnanie DKIM porovnáva podpisovaciu doménu (tag d=). DMARC vyžaduje, aby aspoň jedno zarovnanie prešlo.

**Môžem mať viacero kľúčov DKIM pre jednu doménu?**

Áno. Každá e-mailová služba môže používať iný selektor (napr. brevo.\_domainkey, google.\_domainkey). To umožňuje viacerým službám nezávisle podpisovať s DKIM. Počet selektorov DKIM nie je obmedzený.

**Prečo stále idú moje e-maily do spamu aj po nastavení overovania?**

Overovanie je nevyhnutné, ale nestačí na umiestnenie do doručenej pošty. Ďalšie faktory zahŕňajú reputáciu odosielateľa, kvalitu obsahu, miery zapojenia a hygienu zoznamu. Overovanie vám pomôže prekonať prvý filter; dobré postupy určujú konečné umiestnenie.

**Ako čítam súhrnné správy DMARC?**

Súhrnné správy DMARC sú XML súbory. Na ich parsovanie a vizualizáciu použite nástroje ako dmarcian, Postmark DMARC alebo DMARC Analyzer. Tieto nástroje ukazujú, ktoré IP adresy odosielajú e-maily ako vaša doména a ich miery úspešnosti/zlyhania overovania.

**Čo sa stane, ak prekročím limit 10 vyhľadávaní SPF?**

SPF vracia trvalú chybu (permerror) a všetky SPF kontroly zlyhajú. Ak to chcete opraviť, odstráňte nepoužívané include, nahraďte include IP adresami tam, kde je to možné, alebo použite služby SPF flatteningu.

**Mám použiť -all alebo ~all v SPF zázname?**

Počas testovania a budovania dôvery použite \`~all\` (softfail). Keď potvrdíte, že všetky legitímne zdroje prechádzajú, prejdite na \`-all\` (tvrdé zlyhanie) pre silnejšiu ochranu. Softfail označuje zlyhania, ale neodmieta; tvrdé zlyhanie autorizuje odmietnutie.

**Ako často by som mal otáčať kľúče DKIM?**

Nie je to striktne vyžadované, ale ročná rotácia je dobrá bezpečnostná prax. Pri rotácii najprv pridajte nový kľúč, počkajte na šírenie DNS, povoľte podpisovanie novým kľúčom, potom po prechodnom období odstráňte starý kľúč.

**Potrebujú subdomény samostatné overovanie?**

SPF: Áno, každá subdoména potrebuje vlastný SPF záznam, ak z nej odosiela e-maily. DKIM: Kľúče môžu byť zdieľané alebo samostatné pre každú subdoménu. DMARC: Subdomény dedia politiku rodiča, pokiaľ sp= nie je nastavené alebo subdoména má vlastný záznam DMARC.

## Súvisiace články

### [Kontrola čiernej listiny e-mailov: Kompletný sprievodca detekciou, odstránením a prevenciou](https://tajo.io/sk/blog/email-blacklist-check-guide/)

8\. 3. 2026 · 13 min čítania

9 sekcií

### [Doručiteľnosť e-mailov: Kompletný sprievodca umiestnením do doručenej pošty \[2025\]](https://tajo.io/sk/blog/email-deliverability-complete-guide/)

8\. 3. 2025 · 14 min čítania

13 sekcií

### [Čo je MCP server? Ako fungujú MCP a MCP UI v roku 2026](https://tajo.io/sk/blog/what-is-an-mcp-server/)

3\. 10. 2026 · 13 min čítania

Krok 1 → Krok 6
