# Hogyan állíthatok be DMARC kulcsot a domain nevemhez?

Az <acronym title="Sender Polciy Framework">SFP</acronym> és a <acronym title="DomainKeys Identified Mail">DKIM</acronym> kulcsok létrehozása mellett lehetőség van <acronym title="Domain-based Message Authentication, Reporting and Conformance">DMARC</acronym> kulcs beállítására is. A <acronym title="Domain-based Message Authentication, Reporting and Conformance">DMARC</acronym> kulcs az <acronym title="Sender Polciy Framework">SFP</acronym> és a <acronym title="DomainKeys Identified Mail">DKIM</acronym> kulcsokat hivatott hitelesíteni abban az esetben ha a levél küldő és a fogadó oldal is fel van készítve annak értelmezésére. A <acronym title="Domain-based Message Authentication, Reporting and Conformance">DMARC</acronym> kulcs beállításához egy \_dmarc.ön-domain-neve.hu aldomain nevet kell létre hozni a domain név DNS zónájában. A rekord típusa mint az <acronym title="Sender Polciy Framework">SFP</acronym> és a <acronym title="DomainKeys Identified Mail">DKIM</acronym> kulcsok esetében is TXT típusú lesz.

Az általános tagek amelyet tartalmazni kell a DMARC kulcsnak az alábbi táblázatban találghatóak meg:

<table border="0" cellpadding="5" cellspacing="5" id="bkmrk-mez%C5%91k-nevei-sz%C3%BCks%C3%A9ge"><tbody><tr><td>**Mezők nevei**</td><td>**Szükséges**</td><td>**Leírás**</td><td>**Minta**</td></tr><tr><td>v</td><td>Szükséges</td><td>Protokoll verzió</td><td>v=DMARC1</td></tr><tr><td>p</td><td>Szükséges</td><td>Szabály a domain névre vonatkozóan</td><td>p=quarantine</td></tr><tr><td>sp</td><td>Opcionális</td><td>Szabály a domain név alatt létrehozott aldomain nevekre vonatkozóan</td><td>sp=reject</td></tr><tr><td>adkim</td><td>Opcionális</td><td>Igazítási mód az DKIM rekordhoz</td><td>adkim=s</td></tr><tr><td>aspf</td><td>Opcionális</td><td>Igazítási mód az SPF rekordhoz</td><td>aspf=r</td></tr><tr><td>pct</td><td>Opcionális</td><td>%-os arány az üzenetek szűrésére vonatkozóan</td><td>pct=20</td></tr><tr><td>ruf</td><td>Opcionális</td><td>Hivatalos jelentések küldése a megadott URI-re</td><td>ruf=mailto:authfail@ön-domain-neve.hu</td></tr><tr><td>rua</td><td>Opcionális</td><td>Aggregált jelentések küldése a megadott URI-re</td><td>rua=mailto:aggrep@ön-domain-neve.hu</td></tr><tr><td>fo</td><td>Opcionális</td><td>Meghatározza a hibajelentési szabályt.</td><td>fo=0</td></tr><tr><td>ri</td><td>Opcionális</td><td>Meghatározza a jelentés készítések időtartamát</td><td>ri=3600</td></tr></tbody></table>

Csak a v (verzió) és a p (policy) értékek megadása a kötelező. A p illetve az sp változóban három lehetőséget lehet megadni ezek a következők:

- **none** – Ebben az esetben nincs művelet. Naplózza az érintett napon küldött üzeneteket.
- **quarantine** – Megjelöli az érintett üzeneteket spamként.
- **reject** – Az üzenetet elutasítja

Az aspf illetve az adkin mezőkben megadható értékek:

- **s** (strict) – Szigorú ellenőrzési szabály.
- **r** (relaxed) – Kiegyensúlyozottabb ellenőrzési szabály

<p class="callout danger">A példában említett ön-domain-neve.hu domain nevet cserélje ki arra a domain névre amelynél be kívánja állítani a DMARC kulcsot.</p>

Javaslojuk, hogy a DMARC kulcsok esetében a kötelező mezőkön kívül az alábbiakat vegyék fel:

- sp
- adikm
- fo
- ri
- rua
- ruf

Általánosságban az alábbi beállítások megfelelőek a DMARC kulcs esetében:

```
_dmarc.ondomain_neve.tld. IN TXT "v=DMARC1;p=none;sp=none;adkim=r;aspf=r;pct=100;fo=0;rf=afrf;ri=86400"
```