A DMARC prosent er bare nyttig når nevneren er definert. Den samme telleren kan beskrive autentiseringssuksess, godkjent avsenderes helse eller observert håndhevelse, avhengig av populasjonen under den. Skriv spørsmålet og telleregelen før du velger diagrammet.
Skill spørsmålene
Referanser: RFC 9989 §5.3.5, RFC 9990 §3.1.1.9.
For en observert DMARC passeringsrate, bruk passerende justerte meldingsobservasjoner delt på alle inkluderte meldingsobservasjoner i samme omfang. For godkjent tjenestehelse, begrense både teller og nevner til den bekreftede legitime kohorten. For en disposisjonsfordeling, tell håndteringskategorier uten å kalle dem autentiseringsresultater.
Med en gjeldende gyldig policy og fullførte kontroller, en justert SPF pass eller justert DKIM pass kan tilfredsstille DMARC -regelen på meldingsnivå. Å telle bare meldinger der begge passerer gir en strengere beregning og må merkes deretter. Teller rå autentisering suksess uten justering svarer helt på et annet spørsmål.
Erklære omfang og unntak
Referanser: RFC 9990 §3.1.1.8, RFC 9990 §3.5.4.
Oppgi policy og forfatterdomener, rapporteringsmottakere, UTC-intervall, as-of-time og policy for deduplisering. Rekordbehandling av ukjent trafikk, ugyldige rapporter, overlappinger og sene ankomster. Sum hver inkludert rads antall; antall rader er ikke antall observerte meldinger.
Bruk nullnevnere som utilgjengelig, ikke null prosent eller 100 prosent. En tjeneste uten observasjoner har ingen målt bestått rate for dette omfanget. Lavvolumrater bør vise tellinger slik at en leser kan skille én feil i to observasjoner fra en stabil større populasjon.
Sammenlign to legitime synspunkter
Illustrerende datasett: 900 observasjoner tilhører verifiserte legitime tjenester, hvorav 891 består. Ytterligere 100 observasjoner er uklassifisert, hvorav 20 består. Den observerte samlede bestått rate er 911/1000, eller 91,1 prosent. Den verifiserte legitime beståttraten er 891/900, eller 99 prosent. Begge er gyldige for sine oppgitte årskull; ingen av dem tillater å kalle de 100 uklassifiserte observasjonene ondsinnede.
Hvis klassifiseringen endres senere, må du versjonere metrikken i stedet for å stille nevneren. En økende prosentandel kan gjenspeile ekskluderte data i stedet for bedre autentisering. Bevar det gamle omfanget og forklar om endringen representerer en reparasjon, nye bevis eller en rapporteringsjustering.
Unngå ustøttede dekningskrav
Deling av rapporterte observasjoner etter innsendinger av sender gir ikke automatisk mottakerdekning fordi populasjonene og enhetene kan variere. Bruk en scoped avstemming før du beskriver dekningen numerisk. Vis bidragende reportere og manglende forventede ruter når en forsvarlig universell nevner er utilgjengelig.
For operative beslutninger, kombiner en klart definert total rate med kritiske servicerater, ukjent volum og bevisoppdatering. Lagre beregningsspørringen, inndataversjonen og unntaksregler. En annen analytiker bør være i stand til å reprodusere tallet og forstå spørsmålet det faktisk svarer på.
Skriv en metrisk kontrakt
Gi hver beregning et stabilt navn, forretningsspørsmål, telleenhet, omfangsfilter og eier. Inkluder en bearbeidet armatur med lite antall med forventet resultat og en null-observasjonssak. Oppgi når en rapporteringsperiode er foreløpig og hvor sene rapporter reviderer den. Skille en endring i beregningen fra en endring i den underliggende posten slik at historiske sammenligninger forblir forståelige. Gjennomgå kontrakten med folk som bruker nummeret for politiske beslutninger; en teknisk riktig prosentandel kan fortsatt svare på feil forretningsspørsmål.
Fortsett etterforskningen
Bruk gjennomgang av samlet rapport å tolke de underliggende feltene og alignment diagnose guide når et rågodkjenningspass ikke tilfredsstiller DMARC .
Hold avgjørelsen begrenset
Den lokale beregningen bevarer både 911 / 1 000 = 91,1 % totalt og 891 / 900 = 99 % verifisert legitim bestått. Med null observasjoner returnerer den utilgjengelig, ikke en prosentandel. Kohortetiketter er gitt forutsetninger; øvelsen klassifiserer ikke faktisk trafikk.