[ Overskrifter og leveringsfeil ]

SMTP AUTH versus SPF , DKIM og DMARC

Diagnostiser innsendingspålogging, transportautorisasjon og domeneautentisering som separate kontroller med separate bevis.

Av EmailAuth -forskningsteamet · 3 min lesing

[Nøkkelpunkter]

  • Hold kontoautentisering, avsenderautorisasjon og justert domeneautentisering atskilt.
På denne siden

SMTP AUTH og SPF, DKIM og DMARC er ikke utskiftbare måter å logge på. SMTP AUTH autentiserer en klient til en SMTP server. SPF evaluerer en avsendervert mot et domenes konvoluttpolicy, DKIM verifiserer en meldingssignatur, og DMARC evaluerer justert domeneautentisering i forhold til synlig Fra. En vellykket kontopålogging kan eksistere side om side med en nedstrøms DMARC feil, og innkommende Internett-e-post trenger ikke autentiseres til innsendingskontoen din.

Finn klient-server-relasjonen

RFC 4954 definerer AUTH-utvidelsen og dens bruk av SASL-mekanismer. Serverens autorisasjonspolicy bestemmer hva den autentiserte klienten kan gjøre. Å kjenne til et autentisert kontonavn godkjenner ikke automatisk alle mulige konvolutter eller synlige fra-adresser. Innsendingstjenester bruker vanligvis ekstra avsender-, relé- og organisatoriske begrensninger.

RFC 6409 skiller meldingsinnsending fra relé. Bestem hvilken tjeneste applikasjonen bruker før du endrer legitimasjon eller DNS . En enhet som kobler til en leverandørs autentiserte innsendingstjeneste har et annet forhold enn en ekstern e-postserver som leverer Internett-post til domenets MX . Ikke prøv å fikse vanlige innkommende autentiseringsfeil ved å gi eksterne avsendere et postbokspassord.

Følg domenebeviset nedstrøms

SPF sjekker den tilkoblede verten og den relevante konvoluttidentiteten under RFC 7208 . DKIM -verifisering bruker velger og signering av domene i en signatur for å finne materiale med offentlig nøkkel og verifisere dekket innhold under RFC 6376 . DMARC krever riktig forhold mellom et bestått domene og det synlige Fra-domenet under RFC 9989.

En applikasjon kan autentisere seg til en leverandørkonto, og deretter sende med et ujustert returdomene og et ujustert DKIM signeringsdomene. Nedstrøms SPF og DKIM kan begge bestå mens DMARC mislykkes. Omvendt kan et riktig konfigurert domene sende DMARC på e-post levert mellom servere uten SMTP AUTH på det mottakervendte hoppet. Kontolegitimasjon og domeneautorisasjon må undersøkes ved deres respektive grenser.

Bruk bevisene uten å avsløre hemmeligheter

For en påloggingsfeil, registrer tjenesteendepunktet, sikker transporttilstand, annonserte metoder og fullstendig feil, unntatt legitimasjon og tokens. For avvisning av avsender etter pålogging, fange opp retningslinjene for tillatt avsender og den avviste kommandoen. For nedstrømsfeil, innhent pålitelige mottakerresultater, konvoluttinformasjon, DKIM d- og s-verdier og det synlige Fra-domenet. Unngå å kopiere autentiseringsnyttelast til billetter eller artikkeleksempler.

Sammenlign to hypotetiske utfall

Tilfelle A: en klient autentiserer til en innsendingstjeneste og har tillatelse til å sende, men den endelige mottakeren rapporterer SPF pass for vendor.example og DKIM pass med d=vendor.example mens From bruker brand.example . Forutsatt en gjeldende DMARC -policy og ingen uløst evalueringsfeil, justeres ingen av domenene og meldingen mislykkes DMARC . Et annet passord kan ikke endre disse domeneforholdene.

Tilfelle B: en server leverer vanlig innkommende post til mottakerens MX uten SMTP AUTH på det hoppet. En pålitelig mottaker rapporterer en gyldig DKIM signatur med d=brand.example samsvarende Fra= brand.example . Med en gjeldende policy og ingen uløst evalueringsfeil, kan den justerte signaturen levere et DMARC pass. Dette etablerer ikke trygt innhold, innboksplassering eller tillatelse til å utføre en forespurt forretningshandling. Begge tilfellene er oppfunne sammenligninger; ingen legitimasjon, leverandørpålogging eller kryptografisk test ble brukt.

Reparer den ansvarlige konfigurasjonen

Hvis AUTH mislykkes, følg leverandørens gjeldende støttede autentiseringsmetode og transportkrav. Ikke aktiver en foreldet mekanisme bare fordi en gammel artikkel nevner den. Hvis den autentiserte kontoen mangler tillatelse til å bruke en adresse, reparer den autoriserte avsenderkonfigurasjonen gjennom den vanlige administrative prosessen. Hvis nedstrøms justering mislykkes, konfigurer den legitime avsenderens støttede konvolutt eller DKIM domene i stedet for å anta at et annet passord vil hjelpe.

Etter reparasjon, test både innsending og endelig mottakerevaluering ved å bruke ufarlige meldinger. Behold de distinkte resultatene: klientautentisert, avsender tillatt, melding akseptert, domenemekanismer evaluert og endelig disposisjon observert. En enkelt suksessetikett skjuler for mye. Gjennomgangen lærer hvordan man skiller disse resultatene; den krever ikke utført protokollhåndtering, DKIM verifisering eller leietakerkonfigurasjon.

Hold separate akseptresultater

  • Klient autentisert: registrer endepunktet, støttet mekanisme og resultat, aldri hemmeligheten.
  • Avsender tillatt: bekreft at kontoen er autorisert for denne konvolutten og synlig avsender.
  • Melding akseptert: behold svaret etter innholdsoverføring og mottaksserveren.
  • Domenevalidert: Registrer pålitelige SPF / DKIM resultater og DMARC justering uavhengig.
  • Levering observert: behold resultatet på mottakersiden uten å konvertere transportaksept til en innboksgaranti.

[ Takeaway ]

Diagnostiser innsendingspålogging, transportautorisasjon og domeneautentisering som separate kontroller med separate bevis.

[Etter rolle]

Hva dette betyr for deg

Velg din rolle for praktiske neste trinn.

IT / Mail Admin

Følg det sviktende stadiet

Ulike feil krever forskjellige konfigurasjonsendringer.

Neste trinn

  1. Registrer sikker AUTH-diagnostikk.
  2. Sjekk tillatte avsenderidentiteter.
  3. Inspiser nedstrøms justering.

CISO / SecOps

Beskytt autentiseringshemmeligheter

Feilsøking må ikke skape vedvarende eksponering.

Neste trinn

  1. Ekskluder tokens fra logger.
  2. Krever støttede sikre mekanismer.
  3. Gjennomgå sendetillatelser med minst privilegier.

Grunnlegger / Ikke-teknisk

Separat konto- og domeneeierskap

En gyldig pålogging beviser ikke en korrekt autentisert melding.

Neste trinn

  1. Tildel applikasjons- og DNS eiere.
  2. Krev ende-til-ende akseptkriterier.
  3. Unngå deling av legitimasjon som en løsning.

[ Vanlige spørsmål ]

Ofte stilte spørsmål

Betyr SMTP AUTH-bestått DMARC -bestått?

Nei. Klientautentisering og nedstrøms justert domeneautentisering er separate.

Krever vanlig inngående SMTP min postbokslegitimasjon?

Nei. Ikke gi eksterne sendeservere innsendingslegitimasjon for å reparere domeneautentisering.

Kan både SPF og DKIM bestå mens DMARC mislykkes?

Ja, hvis ingen av de forbigående domenene stemmer overens med synlig Fra.

Godkjenner AUTH hver Fra-adresse?

Nei. Avsender- og videresendingstillatelser avhenger av serverens autorisasjonspolicy.

Bør legitimasjonsnyttelast beholdes i diagnostikk?

Nei. Bevar metoder, stadier og feil uten hemmeligheter eller gjenbrukbare tokens.

Testet disse eksemplene en leverandørpålogging?

Nei. Begge eksemplene er hypotetiske sammenligninger med antatte resultater. Ingen konto eller legitimasjon ble brukt.

Vil endring av passord reparere DKIM justering?

Nei. Reparer den støttede DKIM -signeringskonfigurasjonen slik at en gyldig signatur bruker ad=-domene justert med From. Endring av konvolutten kan hjelpe SPF justering eller generell DMARC , men det endrer ikke DKIM justering.

Hva bekrefter løsningen?

Separat bevis for innsending, avsendertillatelse, mottakerautentisering og disposisjon.

[ Kilder ]

Kilder

  1. RFC 4954 SMTP tjenesteutvidelse for autentisering

    Seksjoner §4 · §6 · §7

  2. RFC 6409 meldingsinnsending for post

    Seksjoner §3 · §4

  3. RFC 7208 Sender Policy Framework

    Seksjoner §2.3 · §2.4 · §4 · §10

  4. RFC 6376 Domain Keys Identified Mail

    Seksjoner §3 · §5 · §6

  5. RFC 9989 Domenebasert meldingsautentiseringsrapportering og samsvar

    Seksjoner §4 · §5 · §8

[ Ordliste ]

Ordliste

SMTP AUTH
En SMTP utvidelse for autentisering av en klient til en server.
SASL
Et rammeverk for autentiseringsmekanismer brukt av protokoller inkludert SMTP AUTH.
Autorisasjon
En beslutning om hvilke handlinger en autentisert eller på annen måte identifisert enhet kan utføre.

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