[ SPF ]

Upprätthålla ett SPF beroenderegister över affärsenheter

Bygg ett register som kopplar samman SPF syntax, externa beroenden och ansvariga företagsägare.

Av EmailAuth forskningsteam · 3 min läsning

[Nyckelpunkter]

  • Håll ihop policyöversikter, konsumenter och beroendekanter.
  • Bevara indataberoende utvärderingsvägar, inte bara en statisk graf.
  • Använd registret för att bestämma delade förändringar och pensionering på ett säkert sätt.
På den här sidan

En SPF beroenderegister svarar på en praktisk fråga: om detta DNS värde ändras eller den här leverantören försvinner, vilken affärspost påverkas och vem kan bestämma vad som ska göras? En kopia av toppnivån TXT post kan inte svara på den frågan på egen hand. Beroenden kan vara kapslade, kontrolleras utanför din organisation och nås endast för särskilda indata.

Modellera policyn och dess konsumenter

Skapa en policypost för varje SMTP domän som används, med dess exakta DNS ägarnamn, aktuella post, fångsttid, zonägare och ändringsprocess. Bifoga de applikationer och affärsenheter som använder den identiteten. Håll synliga från domäner i separata fält så att ingen misstar dem för SPF uppslagsidentiteten. En överordnad domän SPF rekord ärvs inte automatiskt av ett barn. RFC 7208 §2.4, RFC 7208 §4.

Lägg till en kant för varje inkludering, omdirigering och annan DNS-beroende term, identifiera målet och vem som kontrollerar det. Inkludera och omdirigera är inte utbytbara: en inkludering matchar när dess rekursiva kontrollavkastning passerar, medan omdirigering delegerar utvärdering när den aktuella policyn når modifierarens villkor. Bevara termordning och kvalificeringar i ögonblicksbilden. RFC 7208 §5.2, RFC 7208 §6.1.

Lagra tillräckligt med bevis för att agera

Rekommenderade registerfält är: policydomän; företagstjänster; företagsägare; teknisk ägare; leverantörskontoreferens; beroendemål; skäl för tillstånd; representant som skickar IP:er; normala och failover-envelope-domäner; ögonblicksbild datum; evaluated-path resultat; föreslagna nästa granskning; och pensionsvillkor. Håll inloggningsuppgifter och privata nycklar utanför registret. Begränsa interna kontoreferenser till lämpliga granskare.

För dynamiska makron, registrera både uttrycket och representativa utökade värden. Ett tillplattat beroendediagram utan indataidentitet, IP och tid är inte ett fullständigt utvärderingsspår. SPF :s DNS-fråga-orsakande termgräns gäller under utvärdering, inklusive rekursiva kontroller, så en väg kan nå ett problem som en annan väg undviker. RFC 7208 §4.6.4, RFC 7208 §7.

Gör registret användbart mellan team

Belysande exempel: upphandling och kundsupport är båda beroende av _spf.service.example.net genom samma organisationspolicy. Upphandling planerar att avsluta sitt kontrakt och begär borttagning. Beroenderegistret exponerar supporttjänsten innan den delade inkluderingen raderas. Beslutet blir tjänstepensionering eller isolering, snarare än en ogranskad DNS rensning.

Tilldela en teknisk policyägare att samordna delade ändringar, samtidigt som du behåller företagets ansvar för varje konsument. Kräv onboarding för att lägga till ägaren och testa bevis, migrering för att uppdatera beroenden och offboarding för att lösa återstående konsumenter. Detta är en driftrekommendation, inte ett extra SPF -protokollkrav.

Granska ändringar istället för att jaga en poäng

Diff ögonblicksbilder för att upptäcka nya mål, borttagna auktoriseringar, utökade avstånd och ändrade sökvägar. Undersök en förändring i sammanhanget: en leverantör kan på ett legitimt sätt rotera infrastruktur. Verifiera förändringar med stor genomslagskraft med hjälp av aktuella instruktioner från första part och bevis från mottagna meddelanden. Arkivera det gamla tillståndet och beslutet och uppdatera sedan registret efter att DNS ändringen lyckats.

Ett användbart kompletteringstest är en bordsövning: välj ett beroende och identifiera alla berörda tjänster, beslutsägaren, testvägen och återställningsvägen. Om laget inte kan göra det har registret fortfarande en lucka även om varje aktuell SPF kontroll passerar.

Använd ett konkret beslutsprotokoll

För exemplet med delad leverantör, ge beroendet två konsumentposter, upphandling och support, med separata ägare och pensionsvillkor. Om upphandlingen avslutas medan stödet kvarstår, är det ännu inte motiverat att ta bort den gemensamma positiva inkluderingen. Fånga den aktuella policyn, termkvalificeraren, representativa IP/envelope-ingångar och kapslade målögonblicksbilder innan du föreslår isolering. Det här exemplet illustrerar ett beslut, inte en genomförd inventeringsrevision.

[ Takeaway ]

Håll ihop policyöversikter, konsumenter och beroendekanter. Bevara indataberoende utvärderingsvägar, inte bara en statisk graf. Använd registret för att bestämma delade förändringar och pensionering på ett säkert sätt.

[Efter roll]

Vad detta betyder för dig

Välj din roll för praktiska nästa steg.

IT / Mail Admin

Spara policyöversikter med fångsttider.

Håll råa ögonblicksbilder tillsammans med läsbara beroendekanter. Spela in representativa utvärderingsingångar så att en framtida utredare kan förklara varför en väg ansågs hälsosam.

Nästa steg

  1. Spara policyöversikter med fångsttider.
  2. Kartlägg kapslade termer och representativa indata.
  3. Uppdatera konsumenter efter varje migrering.

CISO / SecOps

Identifiera externt styrda DNS beroenden.

Använd registret för att identifiera extern kontroll och föräldralösa behörigheter. Håll hemligheter ute och tillämpa åtkomstkontroller för interna tjänster och kontodetaljer.

Nästa steg

  1. Identifiera externt styrda DNS beroenden.
  2. Granska oägda sändningsbehörigheter.
  3. Begränsa interna kontoreferenser på lämpligt sätt.

Grundare / Icke-teknisk

Identifiera ägare för delad affärspost.

Fråga om registret kan identifiera ägaren till en misslyckad företagstjänst inom ett incidentsamtal. Dess värde kommer från snabbare beslut och säkrare pensioneringar, inte från antalet rader.

Nästa steg

  1. Identifiera ägare för delad affärspost.
  2. Inkludera registret i service onboarding.
  3. Sök upp övningsberoende-till-påverkan under granskningar.

[ Vanliga frågor ]

Vanliga frågor

Är en TXT-postexport ett beroenderegister?

Det är en användbar input, men den saknar affärskonsumenter, ägande och ofta kapslade beroenden.

Vilken är den lägsta enheten till lager?

Den faktiska SPF -policydomänen som används i SMTP , kopplad till dess applikationer och ägare.

RFC 7208 §2.3 RFC 7208 §2.4

Bör varje affärsenhet redigera den delade SPF policyn?

Använd en samordnad teknisk ägare med en tydlig förändringsprocess. Enheter bör godkänna sina affärskrav snarare än att göra motstridiga ändringar.

Hur ska makron representeras?

Behåll makrouttrycket och representativa utökade mål med de indata som används. Låtsas inte att en expansion täcker all möjlig trafik.

RFC 7208 §7

Varför lagra utvärderade vägar?

Kortslutningsutvärdering och rekursion påverkar vilka villkor som uppnås. En statisk graf ensam förklarar inte ett visst resultat.

RFC 7208 §4.6.2 RFC 7208 §4.6.4 RFC 7208 §5.2

Kan man inkludera serva flera lag?

Ja. Registrera varje konsument innan du tar bort eller ersätter den delade behörigheten.

Hur ofta ska det ses över?

Välj en riskbaserad kadens och uppdatera den även om onboarding, migrering, leverantörsbyten och pensionering. RFC föreskriver inget intervall för affärsgranskningar.

Vad bevisar att registret är användbart?

En granskare kan välja ett beroende och identifiera dess konsumenter, ägare, bevis, testförfarande och säkra förändringsväg.

[ Källor ]

Källor

  1. RFC 7208

    Avsnitt §2.3 · §2.4 · §4 · §4.6.2 · §4.6.4 · §5.2 · §6.1 · §7

  2. RFC 9989

    Avsnitt §4.4

[ Ordlista ]

Ordlista

SPF
Behörighetsutvärdering för en anslutande IP och relevant SMTP identitet.

RFC 7208 §2.4

POST FRÅN identitet
SMTP kuvertidentiteten som används av SPF , med den definierade postmaster/ HELO -konstruktionen när den omvända sökvägen är noll.

RFC 7208 §2.4

DMARC uppriktning
Den erforderliga relationen mellan en autentiserad identifierare och författarens domän.

RFC 9989 §4.4

SPF inkluderar
Rekursiv utvärdering vars godkända resultat gör att inkluderingsmekanismen matchar; Inkludera-kvalet bestämmer sedan det yttre resultatet.

RFC 7208 §5.2

Företagets härkomst

Varför toppfinansiella institutioner och regeringar avvecklat sina instrumentpaneler för e-postsäkerhet.

Traditionella plattformar för e-postautentisering säljer dig en instrumentpanel och ber dina ingenjörer att göra jobbet. I miljöer med hög insats innebär manuell övervakning försenad tillämpning, konfigurationsdrift och oövervakade skuggdomäner.

EmailAuth är den agentiska e-postplattformen. Våra agenter verkställer p=reject, håll avsändare från tredje part i linje och flytta dina domäner till fulla RFC 9989 överensstämmelse, den nya DMARC standarden, med auditerbarhet för människor i slingan.

regeringar Stora företag Tier-1 finansiella institutioner

SaaS · Dedikerad hyresavtal · Air-gapped on-prem · BYOK-kryptering

Kunskapsbas