Jak číst zprávu DMARC
Pomocí záznamu DMARC sdělujete příjemcům, co mají dělat s poštou, která se tváří, že pochází z Vaší domény, ale neprojde kontrolou. Můžete je také požádat, aby Vám posílali reporty. V nich uvidíte, které servery odesílají poštu jménem Vaší domény a zda tato pošta projde kontrolami SPF, DKIM a DMARC. Díky tomu najdete službu, na kterou jste zapomněli, a zjistíte, zda někdo Vaši doménu zneužívá. Co je DMARC, se dočtete v Co je DMARC? Vysvětlení jednoduchým jazykem.
Zapnutí reportů: adresa rua
Reporty dostanete pouze tehdy, pokud je ve Vašem záznamu DMARC uvedena adresa pro reporty, za rua=. Výchozí záznam u hostingového balíčku WebOké je v=DMARC1;p=reject, bez adresy pro reporty. V takovém případě tedy žádné reporty nedostanete. Adresu můžete přidat, aniž byste museli měnit své zásady:
v=DMARC1; p=reject; rua=mailto:dmarc@vasedomena.nl
V DirectAdmin klikněte ve Správě DNS na tužku za záznamem _dmarc a zadejte adresu u položky Geaggregeerde e-mail (RUA). Viz Nastavení DMARC. V Můj WebOké použijte pomocníka DMARC na kartě DNS: Pomocníci DNS: MX, SPF, DMARC, CAA a SRV. Jaké zásady (p=) zvolit, se dočtete v Vytvoření záznamu DMARC v DirectAdmin.
Kromě toho existuje ruf=, pro chybové reporty o jednotlivých neúspěšných e mailech. Ty mohou obsahovat části skutečné pošty a téměř žádný velký příjemce je neposílá. Pole ruf ponechte prázdné: potřebujete pouze souhrnné reporty rua.
dmarc@vasedomena.nl, aby se Vaše běžná pošta neztratila. Tuto schránku sledujte: i reporty zaplňují Vaše úložiště.Co dostanete
Report je e mail s přílohou: soubor XML, obvykle zabalený jako .gz nebo .zip. Název prozrazuje, kdo jej posílá, o jakou doménu jde a za jaké období, například google.com!vasedomena.nl!1793923200!1794009599.xml.gz. Čísla jsou časové údaje v sekundách od roku 1970. Obsah pošty v reportu není: pouze počet e mailů podle odesílajícího serveru a výsledky kontrol.
Čtení jednoho řádku
Každý blok <record> se týká jedné odesílající IP adresy:
<row>
<source_ip>198.51.100.40</source_ip>
<count>1250</count>
<policy_evaluated>
<disposition>none</disposition>
<dkim>fail</dkim>
<spf>fail</spf>
</policy_evaluated>
</row>
<identifiers>
<header_from>vasedomena.nl</header_from>
</identifiers>
<auth_results>
<dkim><domain>nieuwsbriefdienst.example</domain><result>pass</result></dkim>
<spf><domain>bounce.nieuwsbriefdienst.example</domain><result>pass</result></spf>
</auth_results>
| Součást | Význam |
|---|---|
source_ip | IP adresa serveru, který poštu doručil. |
count | Počet e mailů z této IP adresy s tímto výsledkem. |
disposition | Co příjemce udělal: pass nebo none (doručeno), quarantine (spamová složka) nebo reject (odmítnuto). |
dkim a spf pod policy_evaluated | Výsledek DMARC: uspělo DKIM nebo SPF pro doménu, která patří k Vaší adrese Od (zarovnáno, alignment)? |
header_from | Doména v adrese Od dané pošty. |
auth_results | Nezpracovaný výsledek SPF a DKIM, s doménou, pro kterou platil. |
Všimněte si rozdílu mezi auth_results a policy_evaluated. V příkladu uspěje DKIM i SPF, ale pro doménu služby pro newslettery. Tato doména nepatří k vasedomena.nl, a DMARC proto selže. S nastavením p=reject bude těchto 1250 e mailů odmítnuto.
Jak najít zapomenutou službu
- U každého řádku se podívejte na
policy_evaluated. Pokud je udkimnebospfuvedenopass, je tento zdroj v pořádku. - Selžou obě kontroly? Podívejte se v
auth_results, jaká doména je uvedena. Poznáváte vlastní službu, například účetní program, e shop nebo službu pro newslettery? Pak u této služby zapněte DKIM s vlastní doménou a pokud je to potřeba, přidejte službu do svého záznamu SPF. Viz Přidání nebo úprava záznamu SPF v DirectAdmin a Nastavení DKIM, pokud je DNS u jiné strany. - Žádná doména, kterou znáte? Zjistěte, komu IP adresa patří, například vyhledáním whois. Neznámá IP adresa, u které vše selže, obvykle znamená, že někdo zneužívá Vaši doménu. Právě proti tomu Vás chrání Vaše zásady DMARC.
Vidíte neznámou IP adresu, u které selže SPF, ale DKIM uspěje pro Vaši vlastní doménu? To je obvykle pošta od Vás, kterou někdo přeposlal. DMARC v takovém případě uspěje díky DKIM a není třeba nic dělat.
Zpřehlednění reportů
Jeden report můžete otevřít v prohlížeči nebo v programu, který zobrazuje XML. Pokud jich dostáváte hodně, existují reportovací služby (i zdarma) a open source programy, které reporty shromažďují a vytvářejí z nich přehledy. Mějte na paměti, že taková služba pak vidí, které servery odesílají poštu jménem Vaší domény. Vyberte si takovou, které důvěřujete a která dodržuje GDPR.
Je adresa pro reporty na jiné doméně, než je Vaše vlastní, například u reportovací služby? Pak musí tato jiná doména udělit souhlas prostřednictvím speciálního záznamu, například vasedomena.nl._report._dmarc.rapportdienst.example. Bez tohoto záznamu příjemci reporty na danou adresu neposílají. Reportovací služba si tento záznam obvykle zařídí sama. Více informací: RFC 9990, kapitola 4.
