Co je DMARC?
DMARC je zkratkou pro Domain-based Message Authentication, Reporting & Conformance — je to mechanismus, který pomáhá majitelům domén chránit se před phishingem. Tedy před situacemi, kdy útočníci odešlou e-mail údajně vaším jménem. K ověření pravosti odesílatele slouží SPF a DKIM, ale právě DMARC odpovídá za chování poskytovatelů elektronické pošty (například gmail), když obdrží e-mail, který neprošel kontrolou.
Politika DMARC se zveřejňuje v doménových záznamech. Chcete-li určit politiku pro doménu example.com, je nutné vytvořit záznam typu TXT pro doménu _dmarc.example.com. Příklad hodnoty: "v=DMARC1; p=reject; rua=mailto:dmarc-reports@example.com; pct=100;".
V tomto příkladu je uvedeno p=reject — je to “politika” pro e-maily, které neprošly DMARC.
Celkem existují 3 možné hodnoty:
-
none — pouze monitoring, nic se neblokuje;
-
quarantine — zasílat e-maily do spamu;
-
reject — e-maily zcela odmítat, tedy nebudou ani ve spamu.
Pokud DMARC záznam pro doménu chybí, vnímá se to jako politika none.
Pomocí parametrů rua a ruf lze získat statistiku o spuštění DMARC v agregované podobě (rua) nebo pro každý e-mail, který neprošel kontrolou (ruf).
Kdy se DMARC spouští?
DMARC se považuje za úspěšný, pokud poštovní server odesílatele e-mailu splňuje SPF nebo má e-mail platný podpis DKIM. V opačném případě e-mail neprojde kontrolou DMARC.
Pro pravidlo lze uvést procento uplatnění politiky. V našem příkladu je to pct=100; Pokud tento parametr neuvedete, DMARC se uplatní pro 100 % e-mailů. Pokud uvedete například pct=15; pak se zvolená politika DMARC uplatní pro 15 % e-mailů a pro zbývajících 85 % bude platit ekvivalent politiky p=none;
Místo závěru o DMARC
Zveřejnění DMARC není povinné. Pokud tato politika chybí, poštovní poskytovatelé zpracují e-maily podle vlastních pravidel. Ale pokud jste pro svou poštu nastavili DKIM a SPF, pak přidání DMARC je logickým zakončením, protože právě tato politika umožní odmítat e-maily, které neprošly kontrolou. Bez toho se smysl SPF a DKIM poněkud ztrácí a vaše poštovní doména nemůže být plně chráněna.
Na stránce úpravy domény v osobním účtu sender-solutions.com uvidíte informace o aktuálním záznamu DMARC. Pokud vaše doména ještě nemá záznam, bude tam návod, jaký záznam doporučujeme přidat.