[ DMARC & politik ]

Konvolutafsender, Fra-adresse og underskriftsdomæne: læs e-mail-identitetskæden

Spor domænet i From, SPF identiteten og hvert DKIM -signeringsdomæne, så rå autentificeringsresultater bliver en forsvarlig DMARC konklusion.

Af EmailAuth -forskningsteamet · 6 min læst

[Nøglepunkter]

  • Record From, den faktiske SPF identitet og hvert DKIM -signeringsdomæne.
  • Rå godkendelse og justering er separate observationer.
  • Brug pålideligt modtagende bevis og bevar rutekontekst.
På denne side

Et mailsystem kan rapportere SPF bestå og DKIM passere mens DMARC stadig fejler. Det resultat er ikke selvmodsigende. Hver mekanisme begynder med en anden identitet, og DMARC tilføjer en relationstest mellem en bestået identitet og domænet i meddelelsens Fra-adresse.

Den pålidelige måde at undersøge en besked på er at registrere identitetskæden, før du ændrer DNS . Start med det domæne, modtageren ser i Fra. Registrer derefter det domæne, der bruges til SPF og hvert domæne, der findes i en DKIM signatur. Først derefter skal du vurdere justering og DMARC -resultatet på meddelelsesniveau.

Nævn de tre identiteter, før du læser resultaterne

Overvej denne fiktive besked:

Fra: Billing Team < statements@billing.example.com > Return-Path : < bounce+739@mailer.example.net > DKIM-Signature : ... d=billing.example.com; s=outbound1; ...

Fra domænet er billing.example.com. DMARC kalder det Author Domain. De konvolutafsender er her repræsenteret ved Return-Path domæne mailer.example.net; for MAIL FROM-kontrollen af ​​denne almindelige besked, det er den identitet, SPF evaluerer under RFC 7208 §2.4. En separat HELO tjek kan også forekomme under RFC 7208 §2.3; Return-Path håndtering er specificeret i RFC 5321 §4.4. DKIM signeringsdomænet er værdien af d=, hvilket er billing.example.com i dette eksempel.

Et vist navn såsom Billing Team er ikke en godkendelsesidentitet. Reply-To er heller ikke forfatterdomænet. Disse felter kan have betydning for en svindelundersøgelse, men de erstatter ikke de domæner, som DMARC sammenligner.

Registrer resultater og justering separat

Et rå SPF pas betyder, at forbindelseskilden blev godkendt til den SPF identitet, der blev evalueret. Et råt DKIM pas betyder en signatur, der er verificeret for dens d= domæne og det dækkede meddelelsesmateriale. Ingen af ​​resultaterne siger i sig selv, at dets domæne har det nødvendige forhold til From.

DMARC har derfor brug for to kolonner for hver sti:

  • Sti: SPF ; Godkendelsesspørgsmål: Bestod SPF for den evaluerede kuvertidentitet?; Justeringsspørgsmål: Stemmer denne identitet med forfatterdomænet?
  • Sti: DKIM ; Godkendelsesspørgsmål: Bestod denne signatur for sit d=-domæne?; Justeringsspørgsmål: Er det d=-domæne på linje med Author Domain?

Under RFC 9989 §3.2.10.2, streng justering kræver nøjagtig domænelighed. Under RFC 9989 §4.10.2, afslappet justering bruger det relevante organisations-domæne opdagelsesforhold. Undlad at tilnærme den grænse ved at tage de sidste to etiketter, fordi offentlige suffiksregler kan gøre den genvej forkert.

Arbejd igennem en aflevering og en vildledende råpas

Det følgende er et syntetisk undervisningseksempel, ikke et kundebudskab. Antag en gældende gyldig politik, gennemførte kontroller, pålidelige modtageresultater og kendte justeringsmetoder; RFC 9989 §5.3.5 definerer den resulterende regel for bestået/ikke bestået.

  • Observation: Fra; Besked A: alerts@example.com ; Besked B: alerts@example.com
  • Observation: SPF resultat; Besked A: Pass for bounce.vendor.example.net ; Besked B: Pass for bounce.vendor.example.net
  • Observation: SPF justeret?; Meddelelse A: Nej; Meddelelse B: Nej
  • Observation: DKIM resultat; Besked A: Bestå med d=example.com; Besked B: Bestå med d=vendor.example.net
  • Observation: DKIM justeret?; Meddelelse A: Ja; Meddelelse B: Nej
  • Observation: DMARC på meddelelsesniveau ; Besked A: Gå gennem DKIM ; Meddelelse B: Mislykkedes

Meddelelse A passerer DMARC , fordi én DKIM signatur både verificerer og justerer. Dets ujusterede SPF resultat annullerer ikke den gyldige sti. Meddelelse B har to rå godkendelsesgennemgange, men ingen af ​​de godkendte domæner stemmer overens med forfatterdomænet, så der er ingen forbigående DMARC sti.

Denne tabel er også en nyttig ændringspost. Den viser, om reparationen hører hjemme i kuvertidentiteten, signeringskonfigurationen eller det synlige From-domæne. Et grønt ikon uden disse domæner er ikke nok bevis til at godkende en DNS ændring.

Undersøg hver DKIM -signatur

En besked kan bære mere end én DKIM signatur. En udgående tjeneste, en gateway og en mellemmand kan hver tilføje en. Evaluer hver signatur uafhængigt. Én justeret forbigående signatur kan give DKIM -stien, selv når en anden signatur er ujusteret eller fejler.

Udled ikke vælger fra et udbydernavn. Læs s= værdi fra den faktiske DKIM-Signature header, kombiner den med signaturens d= domæne, og forespørg det resulterende DNS -navn under RFC 6376 §3.6.2.1. Udgivelse af en nøgle gør kun verifikationsmateriale tilgængeligt. Afsendersystemet skal stadig oprette en gyldig signatur med den tilhørende private nøgle.

Indirekte post kan ændre signeret indhold eller kuvertstien. Videresendelse kan derfor påvirke SPF , mens listeændringer kan påvirke DKIM . Behandl den observerede sti som bevis for at undersøge, ikke bevis på, at den oprindelige afsender eller mellemmand var ondsindet.

Brug pålideligt modtagende bevis

Authentication-Results kan opsummere identiteter og resultater, men tillid afhænger af, hvor overskriften blev tilføjet. En afsender kan indsætte en header, der hævder succes. Under RFC 8601 §7.1, brug resultatet produceret af det modtagende system, du administrerer, eller en anden grænse, hvis håndtering du forstår.

Når beskeden blev afvist før levering, eksisterer der muligvis ikke en leveret kopi. Brug afvisningssvaret, udbyderlogfiler og eventuel modtagende telemetri. Opfind ikke manglende identiteter fra en fejlkode alene.

Gør identitetskæden til en operationel post

For hver materialeafsender skal du beholde:

  1. virksomhedsejeren og applikationen;
  2. de From-domæner, det er autoriseret til at bruge;
  3. den observerede kuvertidentitet;
  4. hver observeret DKIM d= domæne og vælger;
  5. godkendelsesresultatet for hver sti;
  6. tilpasningstilstanden og konklusionen;
  7. en repræsentativ testdato og meddelelsesidentifikation.

Denne registrering adskiller virksomhedsgodkendelse fra protokolbevis. Det forhindrer også en almindelig fejl: at ændre organisationens rod SPF rekord at løse et DKIM justeringsproblem eller ændre DMARC -politik, når afsenderkonfigurationen er den reelle defekt.

Når identitetskæden er klar, skal du bruge vejledning til fejlfinding af justering at reparere en svigtende sti og afsenderens opgørelse at tildele ejerskab.

Hold konklusionen inden for beviserne

For besked A skal du skrive SPF bestået/ujusteret og DKIM bestået/justeret som separate fakta. For B skal du ikke konvertere to ikke-relaterede råpas til et DMARC -pas. Behold hver signatur uafhængigt og udled ikke SMTP identiteten udelukkende ud fra visningsnavnet. Disse sager og den forkortede signatur er undervisningseksempler, ikke gyldigt signaturmateriale eller udført verifikation.

[ Takeaway ]

Record From, den faktiske SPF identitet og hvert DKIM -signeringsdomæne. Rå godkendelse og justering er separate observationer. Brug pålideligt modtagende bevis og bevar rutekontekst.

[Efter rolle]

Hvad betyder det for dig

Vælg din rolle for praktiske næste trin.

IT / Mail Admin

Bevar hver identitet og resultat.

Rå godkendelse og justering er separate fakta, og begge er nødvendige for en reproducerbar DMARC konklusion.

Næste trin

  1. Indfang pålidelige Authentication-Results og originale overskrifter.
  2. Liste hvert DKIM d=-domæne og -vælger.
  3. Test repræsentative produktionsveje efter ændringer.

CISO / SecOps

Adskil teknisk bevis fra virksomhedsgodkendelse.

Et domæne kan godkendes korrekt, mens kontoen eller virksomhedsanmodningen forbliver kompromitteret.

Næste trin

  1. Oprethold en godkendt afsenderbeholdning.
  2. Definer bevisopbevaring til undersøgelser.
  3. Hold følsom transaktionsbekræftelse uafhængig.

Grundlægger / Ikke-teknisk

Spørg efter identitetskæden, ikke et grønt skilt.

En kort tabel over faktiske domæner viser, om en tjeneste bruger virksomhedens identitet efter hensigten.

Næste trin

  1. Bekræft det Fra-domæne, som kunderne skal se.
  2. Tildel en virksomhedsejer til hver afsender.
  3. Kræv bevis før en DNS ændring.

[ Ofte stillede spørgsmål ]

Ofte stillede spørgsmål

Kan SPF og DKIM begge bestå, mens DMARC fejler?

Ja. Begge mekanismer kan godkende domæner, der ikke stemmer overens med domænet i From. DMARC har brug for mindst én passerende og justeret sti.

RFC 9989 §5.3.5

Hvilken adresse bruger SPF til en almindelig besked?

Til MAIL FROM-kontrollen evaluerer SPF kuvertidentiteten, normalt repræsenteret af Return-Path efter levering. Et separat HELO -tjek kan forekomme; en nul omvendt sti bruger den HELO-baserede identitet. Undersøg det faktiske modtagerresultat.

RFC 7208 §2.3 RFC 7208 §2.4 RFC 5321 §4.4

Hvilket domæne godkender DKIM ?

Hver DKIM signatur er knyttet til sit eget d=-domæne. Læs og vurder hver signatur separat.

RFC 6376 §3.5

Bestemmer Reply-To DMARC justering?

Nej. DMARC evaluerer forfatterdomænet i From. Reply-To kan stadig være vigtig for en svindel- eller workflowgennemgang.

RFC 9989 §3.2.2

Kan én bestået DKIM signatur være nok, når en anden fejler?

Ja, hvis den beståede signatur også stemmer overens med forfatterdomænet. En anden mislykket eller ikke-justeret signatur annullerer ikke den kvalificerende sti.

RFC 9989 §5.3.5

Kan jeg stole på en hvilken som helst Authentication-Results header?

Nej. Brug resultater tilføjet af en betroet modtagegrænse. En beskedafsender kan indsætte en upålidelig header, der blot hævder succes.

RFC 8601 §7.1

Beviser en offentliggjort DKIM nøgle, at en tjeneste signerer?

Nej. DNS udgiver verifikationsmateriale. En repræsentant modtaget besked skal indeholde en gyldig signatur oprettet med den matchende private nøgle.

RFC 6376 §3.6.2.1 RFC 6376 §5

Hvad skal en identitetskædepost indeholde?

Record From, den evaluerede SPF identitet, hvert DKIM d=-domæne og -vælger, rå resultater, konklusioner om justering, pålidelige beviser, virksomhedsejer og testdato.

[ Kilder ]

Kilder

  1. RFC 9989

    Afsnit §3.2.2 · §3.2.10.2 · §4.10.2 · §5.3.5

  2. RFC 7208

    Afsnit §2.3 · §2.4 · §10.3

  3. RFC 5321

    Afsnit §4.4

  4. RFC 6376

    Afsnit §3.5 · §3.6.2.1 · §3.7 · §5

  5. RFC 8601

    Afsnit §7.1

[ Ordliste ]

Ordliste

Forfatterdomæne
Domænet i meddelelsen Fra header-feltet bruges som reference for DMARC justering.

RFC 9989 §3.2.2

Streng justering
Ligestilling mellem det relevante autentificerede domæne og forfatterdomæne; den samme strenge regel gælder for begge mekanismer.

RFC 9989 §3.2.10.2

Virksomhedens herkomst

Hvorfor top finansielle institutioner og regeringer pensionerede deres e-mailsikkerhedsdashboards.

Traditionelle e-mail-godkendelsesplatforme sælger dig et dashboard og beder dine ingeniører om at gøre arbejdet. I miljøer med høj indsats betyder manuel overvågning forsinket håndhævelse, konfigurationsdrift og uovervågede skyggedomæner.

EmailAuth er den agentiske e-mail-herkomstplatform. Vores agenter håndhæver p=reject, hold tredjepartsafsendere på linje og flyt dine domæner til fuld RFC 9989 compliance, den nye DMARC standard, med menneskelig auditabilitet.

regeringer Store virksomheder Tier-1 finansielle institutioner

SaaS · Dedikeret lejemål · Air-gapped on-prem · BYOK-kryptering

Vidensbase