[ Rapporter og etterforskning ]

Rå SPF resultater kontra justerte SPF -policyresultater

Forklar hvorfor SPF pass kan eksistere side om side med SPF svikt i DMARC -policyresultatet.

Av EmailAuth -forskningsteamet

[Nøkkelpunkter]

  • Les det faktiske SPF domenet og resultatet før du sammenligner From.
  • Autentiseringspass og domenejustering må begge holde.
  • Inspiser DKIM før du erklærer det samlede DMARC resultatet.
På denne siden

An SPF pass svar på om en avsender-IP var autorisert for den evaluerte SPF identiteten. DMARC stiller et tilleggsspørsmål: stemmer den autentiserte identiteten med domenet i From? An samlet rapport kan derfor vise rå SPF pass og en SPF-relatert DMARC feil uten å motsi seg selv.

Identifiser domenet SPF som er autentisert

Referanser: RFC 9990 §3.1.1.13, RFC 7208 §2.4, RFC 9989 §4.4.2.

Les auth_results/spf/domene og resultat sammen. Inspiser identifikatorer/header_from, eventuell konvolutt_fra og det rapporterte omfanget. Ikke anta at SPF sjekket det synlige Fra-domenet. RFC 7208 definerer POST FRA identitet, mens RFC 9989 bruker denne identiteten for SPF bidrag til DMARC .

For en null omvendt bane, definerer SPF en MAIL FROM-identitet ved å bruke postmaster på HELO domene. Det spesielle tilfellet bør ikke bli en regel om at et uavhengig HELO pass tilfredsstiller DMARC . Nåværende RFC 9990 rapportering tillatelser mfrom som SPF omfanget; eldre rapportformater kan avdekke ulike felt og trenger eksplisitt tolkning.

Bruk riktig justeringsmodus

Referanser: RFC 9989 §3.2.10.2, RFC 9989 §4.10.2, RFC 9990 §3.1.1.9.

Strenge SPF justering krever at det autentiserte domenet samsvarer nøyaktig med forfatterdomenet. Avslappet justering tillater forholdet som er definert gjennom gjeldende organisasjonsdomeneregler. Ikke beregn det bare ved å fjerne et fast antall etiketter: offentlig suffiks og informasjon om policy-oppdagelse betyr noe.

SPF verdien under rad/policy_evaluert uttrykker det DMARC-relaterte resultatet, ikke et duplikat av det rå SPF resultatet. En råfeil eller feil kan ikke bli en vellykket SPF -bane bare fordi domenenavnene ligner hverandre. Autentisering må lykkes i tillegg til å justere.

Arbeid gjennom to kontrasterende rader

Referanser: RFC 9989 §5.3.5.

Anta gjeldende gyldige retningslinjer, fullførte kontroller og urelaterte organisasjonsdomener for brand.example og vendor.example . Syntetisk rad A bruker header_from= brand.example , MAIL FROM= vendor.example og raw SPF =pass. Den urelaterte identiteten stemmer ikke overens, så policy_evaluated/ spf=fail forventes. Å legge til en leverandør-IP til brand.example sin SPF endrer ikke identiteten som denne ruten faktisk evaluerer.

Syntetisk rad B bruker header_from= brand.example og MAIL FROM= bounce.brand.example med rå SPF =pass. Anta at den aktuelle oppdagelsen av organisasjonsdomene plasserer dem sammen. Avslappet SPF justering kan passere, mens streng SPF justering mislykkes fordi navnene er forskjellige. Dette er illustrative feltarmaturer, ikke observert trafikk.

For hver rad, inspiser justert DKIM før de konkluderte med at DMARC som helhet mislyktes. En pasning på linje DKIM signatur kan gi den vellykkede DMARC banen uavhengig av SPF .

Velg en reparasjon som endrer det mislykkede laget

Referanser: RFC 7208 §10.3.

Hvis rå SPF mislykkes, undersøk autorisasjonen og tilkoblingsbanen for det faktisk evaluerte domenet. Hvis rå SPF passerer, men ikke justeres, undersøk en støttet tilpasset MAIL FROM-konfigurasjon eller en annen justert autentiseringsbane. Ikke fortsett å legge til IP-er til et urelatert domene SPF rekord.

Bekreft endringer med kontrollert mottatt e-post og senere rapporteringsbevis, og bevarer både rå og justerte resultater. Videresending kan endre tilkoblings-IP, så test relevante ruter og unngå å behandle SPF alene som en garanti for levering. Avslutt undersøkelsen med den evaluerte identiteten, innrettingsmodusen og det demonstrerte resultatet.

Ta vare på de rå-til-justerte testsakene

Fire delvis syntetiske kart deler header_from= brand.example , policy p=reject og epokeintervall 1704067200–1704153600. A bruker MAIL FROM= vendor.example med rå SPF pass og ingen DKIM signaturer: justert SPF og DMARC mislykkes. B bruker MAIL FROM= bounce.brand.example med rå SPF pass og ingen DKIM : under et eksplisitt antatt delt organisasjonsdomene passerer avslappet modus SPF justering og DMARC . Den samme B-inngangen under streng modus mislykkes begge. Et fjerde tilfelle gjenoppretter As urelaterte SPF identitet, men legger til bestått DKIM for brand.example /selector billing1: DMARC går gjennom DKIM .

Den medfølgende lokale identitetsøvelsen reproduserer alle fire utfallene fra de medfølgende identitetene, resultatene og justeringsmodi. Den bruker et eksplisitt organisasjonsdomenekart, ikke en DNS -trevandringsimplementering. Den tester heller ikke en reell null revers-path-melding; null-baneveiledningen ovenfor er spesifikasjonsbasert. Faktisk leverandør- og mottakeradferd trenger fortsatt bevis for mottatt melding.

Hold øvelsen innenfor rekkevidde

Eksemplene er partielle feltprojeksjoner, ikke skjemavalide rapporter eller målt trafikk. Lokale sjekker bruker eksplisitt oppgitte autentiseringsresultater og organisatoriske relasjoner; de utfører ikke DNS oppdagelse, SPF evaluering, kryptografisk verifisering, rapportinntak eller tester for mottakerlevering. Ta vare på den originale rapporten og pålitelige meldingsbevis før du gjør en produksjonsendring.

[ Takeaway ]

Les det faktiske SPF domenet og resultatet før du sammenligner From. Autentiseringspass og domenejustering må begge holde. Inspiser DKIM før du erklærer det samlede DMARC resultatet.

[Etter rolle]

Hva dette betyr for deg

Velg din rolle for praktiske neste trinn.

IT / Mail Admin

Sammenlign begge resultatlagene

Rå SPF og policy_evaluated SPF svarer på forskjellige spørsmål.

Neste trinn

  1. Ta opp MAIL FROM og header_from.
  2. Bruk den rapporterte justeringsmodusen.
  3. Inspiser justert DKIM før du erklærer DMARC feil.

CISO / SecOps

Unngå unødvendig autorisasjon

Å legge til IP-er til feil post utvider konfigurasjonen uten å fikse identiteten.

Neste trinn

  1. Gjennomgå foreslåtte SPF endringer.
  2. Bevar null-bane og eldre formatkontekst.
  3. Krev bevis etter endring.

Grunnlegger / Ikke-teknisk

Diagnostiser det mislykkede laget

Et justeringsproblem krever en annen beslutning enn manglende avsenderautorisasjon.

Neste trinn

  1. Spør hvilken identitet som bestod SPF .
  2. Bekreft at tjenesten støtter en passende returvei.
  3. Beskytt kritiske ruter under endringer.

[ Vanlige spørsmål ]

Ofte stilte spørsmål

Hvordan kan SPF bestå og feile i samme rapport?

Råresultatet kan passere mens det autentiserte domenet mislykkes med DMARC justering.

RFC 9990 §3.1.1.9 RFC 9990 §3.1.1.13

Autentiserer SPF normalt synlig fra?

For DMARC bruker SPF MAIL FROM-identiteten, inkludert dens definerte null-banekonstruksjon. SPF kan separat evaluere HELO ; synlig fra sammenlignes for justering, ikke erstattet som SPF identiteten.

RFC 7208 §2.3 RFC 7208 §2.4

Oppfyller et HELO pass alltid DMARC ?

Nei. DMARC er avhengig av MAIL FROM-identiteten, inkludert SPF definerte null-reverse-path-konstruksjon.

RFC 9990 §3.1.1.13 RFC 7208 §2.4

Passer et underdomene streng justering?

Ikke når det er forskjellig fra forfatterdomenet. Strenge modus krever nøyaktig samsvar.

RFC 9989 §3.2.10.2

Kan justert DKIM redde DMARC når SPF er ujustert?

Ja. Én vellykket justert autentiseringsbane kan tilfredsstille DMARC .

RFC 9989 §5.3.5

Bør vi legge til kilde-IP-en til Fra-domenet?

Bare hvis det domenet faktisk er den relevante SPF identiteten og autorisasjonen er ment. Justeringsgap trenger en annen diagnose.

Hvilket felt bekrefter den rå identiteten?

Inspiser auth_results/spf/domene med resultat, omfang og tilgjengelig konvoluttinformasjon.

RFC 9990 §3.1.1.13

Hvorfor teste videresending etter en reparasjon?

Videresending kan endre tilkoblings-IP og påvirke SPF selv når direktereklame passerer.

RFC 7208 §10.3

[ Kilder ]

Kilder

  1. RFC 9989

    Seksjoner §3.2.10.2 · §4.10.2 · §4.4.2 · §5.3.5

  2. RFC 9990

    Seksjoner §3.1.1.11 · §3.1.1.13 · §3.1.1.9

  3. RFC 7208

    Seksjoner §10.3 · §2.3 · §2.4

[ Ordliste ]

Ordliste

Rå SPF resultat
Det rapporterte SPF utfallet for domenet som ble brukt i valideringen, før DMARC -tolkning.

RFC 9990 §3.1.1.11 RFC 9990 §3.1.1.13

DMARC-relatert SPF resultat
Det evaluerte SPF resultatet når det gjelder DMARC -justering, ikke et substituert lokalt overstyringsresultat.

RFC 9990 §3.1.1.9

Enterprise herkomst

Hvorfor topp finansinstitusjoner og regjeringer pensjonert e-postsikkerhetsdashboardene deres.

Tradisjonelle e-postautentiseringsplattformer selger deg et dashbord og ber ingeniørene dine gjøre jobben. I miljøer med høy innsats betyr manuell overvåking forsinket håndheving, konfigurasjonsdrift og uovervåkede skyggedomener.

EmailAuth er den agentiske e-postopprinnelsesplattformen. Våre agenter håndhever p=reject, hold tredjepartssendere på linje og flytt domenene dine til fulle RFC 9989 compliance, den nye DMARC standarden, med menneskelig-in-the-loop reviderbarhet.

Regjeringer Store bedrifter Tier-1 finansinstitusjoner

SaaS · Dedikert leieforhold · Air-gaped on-prem · BYOK-kryptering

Kunnskapsbase