DMARC-raportin lukeminen
DMARC-tietueen avulla kerrot vastaanottajille, mitä tehdä sähköposteille, jotka väittävät tulevan verkkotunnukseltasi mutta eivät läpäise tarkistusta. Voit myös pyytää heitä lähettämään sinulle raportteja. Niistä näet, mitkä palvelimet lähettävät sähköpostia verkkotunnuksesi nimissä ja läpäiseekö kyseinen sähköposti SPF, DKIM ja DMARC tarkistukset. Näin löydät palvelun, jonka olit unohtanut, ja näet, väärinkäyttääkö joku verkkotunnustasi. Mitä DMARC on, lue artikkelista Mikä on DMARC? Selitys selkokielellä.
Raporttien käyttöönotto: rua-osoite
Saat raportteja vain, jos DMARC-tietueessasi on raportointiosoite rua= jälkeen. WebOkén hosting-paketin oletustietue on v=DMARC1;p=reject, ilman raportointiosoitetta. Tällöin et siis saa raportteja. Voit lisätä osoitteen muuttamatta käytäntöäsi:
v=DMARC1; p=reject; rua=mailto:dmarc@jouwdomein.nl
DirectAdmin-ohjelmassa klikkaat DNS-hallinnassa kynäkuvaketta _dmarc-tietueen kohdalla ja täytät osoitteen kohtaan Koostettu sähköposti (RUA). Katso DMARC:n määrittäminen. Oma WebOké -palvelussa käytät DMARC-apuria DNS-välilehdellä: DNS-apurit: MX, SPF, DMARC, CAA ja SRV. Mitä käytäntöä (p=) valitset, kerrotaan artikkelissa DMARC-tietueen luominen DirectAdmin-ohjelmassa.
Lisäksi on olemassa ruf=, joka on tarkoitettu virheraporteille yksittäisistä epäonnistuneista sähköposteista. Ne voivat sisältää osia oikeasta sähköpostista, eikä juuri mikään suuri vastaanottaja lähetä niitä. Jätä ruf tyhjäksi: tarvitset vain rua-kokoomaraportit.
dmarc@jouwdomein.nl, jotta tavallinen sähköpostisi ei huku niiden alle. Pidä sitä laatikkoa silmällä: myös raportit täyttävät tallennustilaasi.Mitä saat
Raportti on sähköposti, jossa on liitetiedosto: XML-tiedosto, yleensä pakattuna .gz- tai .zip-muotoon. Nimi kertoo, kuka sen lähetti, mistä verkkotunnuksesta ja miltä ajanjaksolta, esimerkiksi google.com!jouwdomein.nl!1793923200!1794009599.xml.gz. Numerot ovat ajankohtia sekunteina vuodesta 1970. Siinä ei ole sähköpostin sisältöä, vain tieto siitä, montako sähköpostia kultakin lähettävältä palvelimelta tuli ja miten tarkistukset onnistuivat.
Yhden rivin lukeminen
Jokainen <record>-lohko koskee yhtä lähettävää IP-osoitetta:
<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>jouwdomein.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>
| Osa | Merkitys |
|---|---|
source_ip | Sen palvelimen IP-osoite, joka toimitti sähköpostin. |
count | Kuinka monta sähköpostia tästä IP-osoitteesta tällä tuloksella. |
disposition | Mitä vastaanottaja teki: pass tai none (toimitettu), quarantine (roskapostikansio) tai reject (hylätty). |
dkim ja spf kohdassa policy_evaluated | DMARC-tulos: läpäisikö DKIM tai SPF sellaiselle verkkotunnukselle, joka kuuluu Lähettäjä-osoitteeseesi (kohdistettu)? |
header_from | Sähköpostin Lähettäjä-osoitteen verkkotunnus. |
auth_results | SPF:n ja DKIM:n raaka tulos sekä verkkotunnus, jota tulos koski. |
Huomaa ero auth_results- ja policy_evaluated-kenttien välillä. Esimerkissä sekä DKIM että SPF läpäisevät, mutta uutiskirjepalvelun verkkotunnukselle. Kyseinen verkkotunnus ei kuulu jouwdomein.nl-verkkotunnukseen, joten DMARC epäonnistuu. Asetuksella p=reject nämä 1250 sähköpostia hylätään.
Näin löydät unohdetun palvelun
- Tarkista jokaisesta rivistä
policy_evaluated. Jos kohdassadkimtaispflukeepass, kyseinen lähde on kunnossa. - Epäonnistuvatko molemmat? Katso
auth_results-kentästä, mikä verkkotunnus siinä on. Tunnistatko oman palvelusi, kuten kirjanpito-ohjelman, verkkokaupan tai uutiskirjepalvelun? Ota silloin kyseisessä palvelussa käyttöön DKIM omalla verkkotunnuksellasi ja lisää palvelu SPF-tietueeseesi, jos se on tarpeen. Katso SPF-tietueen lisääminen tai muuttaminen DirectAdmin-ohjelmassa ja DKIM:n määrittäminen, kun DNS on toisella palveluntarjoajalla. - Etkö tunnista verkkotunnusta? Selvitä, kenen IP-osoite on kyseessä, esimerkiksi whois-haulla. Tuntematon IP-osoite, jonka kohdalla kaikki epäonnistuu, on yleensä merkki siitä, että joku väärinkäyttää verkkotunnustasi. Juuri siltä DMARC-käytäntösi suojaa sinua.
Näetkö tuntemattoman IP-osoitteen, jonka kohdalla SPF epäonnistuu mutta DKIM läpäisee oman verkkotunnuksesi osalta? Kyseessä on yleensä sinun sähköpostisi, jonka joku on välittänyt eteenpäin. DMARC läpäisee silloin DKIM:n kautta, eikä sinun tarvitse tehdä mitään.
Raporttien tekeminen luettaviksi
Yksittäisen raportin voit avata selaimessa tai ohjelmassa, joka näyttää XML:n. Jos raportteja tulee paljon, on olemassa raportointipalveluita (myös ilmaisia) ja avoimen lähdekoodin ohjelmia, jotka kokoavat raportit ja luovat niistä yhteenvetoja. Huomioi, että tällainen palvelu näkee silloin, mitkä palvelimet lähettävät sähköpostia verkkotunnuksesi nimissä. Valitse sellainen, johon luotat ja joka noudattaa tietosuoja-asetusta.
Onko raportointiosoite muulla verkkotunnuksella kuin omallasi, esimerkiksi raportointipalvelun verkkotunnuksella? Silloin kyseisen toisen verkkotunnuksen täytyy antaa lupa erityisellä tietueella, kuten jouwdomein.nl._report._dmarc.rapportdienst.example. Ilman tätä tietuetta vastaanottajat eivät lähetä raportteja kyseiseen osoitteeseen. Raportointipalvelu hoitaa tämän tietueen yleensä itse. Taustatietoa: RFC 9990, luku 4.
