[ DMARC en beleid ]

Een DMARC record met de verkeerde DNS naam: vind en herstel de publicatiefout

Traceer het zichtbare Van-domein naar de beoogde DNS eigenaarnaam, verifieer wat uw redacteur daadwerkelijk heeft gepubliceerd en test de correctie.

Door het EmailAuth -onderzoeksteam

[ Kernpunten ]

  • Leid de initiële opzoeknaam af van het daadwerkelijke Van-domein.
  • Controleer het actieve zone- en editorinvoermodel voordat u waarden wijzigt.
  • Nauwe naamgeving en daadwerkelijke berichtauthenticatie als afzonderlijke bevindingen.
Op deze pagina

A DMARC TXT waarde met de verkeerde naam kan perfect worden geschreven en toch niet relevant zijn voor het bericht dat u onderzoekt. Voordat u het beleid wijzigt, moet u bewijzen dat de ontvanger het kan ontdekken voor het domein dat wordt gebruikt in het zichtbare Van-adres.

Een veel voorkomende valkuil is het testen van het domein van de bedrijfswebsite terwijl de applicatie als subdomein verzendt. Een andere is het invoeren van een volledig gekwalificeerde naam in een DNS veld waaraan de zonenaam wordt toegevoegd. De oplossing is een exacte naamvergelijking, gevolgd door gezaghebbend DNS bewijs.

Leid de opzoeknaam af uit het bericht

Neem een ​​ontvangen bericht uit de betrokken workflow en identificeer het domein in het Van-adres. Voor een synthetisch bericht van notices@billing.example.com wordt bij de initiële beleidsdetectie TXT opgevraagd op _dmarc.billing.example.com . Een record op example.com , www.example.com of het niet-gerelateerde domein van de verzendende leverancier is niet dezelfde zoekopdracht. Als de eerste zoekopdracht geen geldig beleid vindt, kan de detectie worden voortgezet onder de toepasselijke DMARC regels. RFC 9989 , sectie 4.10.1.

Vervang de Return-Path domein voor het zichtbare Van-domein. Onder RFC 7208 §2.4, de identiteit van de envelop is van belang SPF, maar het bepaalt niet deze initiële DMARC -beleidszoekopdracht. Bewaar de twee velden in afzonderlijke kolommen terwijl u het probleem diagnosticeert.

Schrijf de verwachte absolute eigenaarnaam voordat u de DNS editor opent. Deze kleine stap voorkomt dat de labels van de gebruikersinterface de bron van de waarheid worden.

Zoek de gezaghebbende zone en het invoermodel

Identificeer welke naamservers bedienen momenteel de betreffende zone. Een registraraccount, hostingdashboard of eerder gebruikte DNS service kunnen records weergeven die niet langer gezaghebbend zijn. Als billing.example.com is gedelegeerd, stel dan vast wie die onderliggende zone beheert voordat u de bovenliggende zone bewerkt.

Controleer de Help van de redacteur voor het veld Naam of Host. Sommige interfaces accepteren relatieve namen; sommigen accepteren volledige namen en normaliseren deze. Een zone-file-conventie is geen belofte over een webformulier. In DNS masterbestanden is een naam die eindigt op een punt absoluut, terwijl een relatieve naam wordt geïnterpreteerd op basis van de huidige oorsprong. RFC 1035 , sectie 5.1.

Als gedocumenteerd UI-voorbeeld zegt de huidige recordworkflow van Cloudflare dat u het recordtype moet kiezen en de vereiste velden moet invullen, die per record verschillen. Gebruik de huidige recordinstructies van de provider en verifieer het opgeslagen resultaat in plaats van het veldgedrag van een andere provider erop te projecteren. Cloudflare DNS recordbeheer.

Werk door het hoofdlettergebruik met dubbele naam

Overweeg een illustratieve editor die is geconfigureerd voor zone example.com en die de zone aan elke relatieve naamwaarde toevoegt. Als u _dmarc.example.com als relatieve waarde invoert, wordt _dmarc.example.com.example.com gecreëerd. Een validator die op die toevallige naam wijst, kan een record vinden, terwijl de beoogde zoekopdracht _dmarc.example.com er geen heeft.

Vergelijk drie items expliciet:

  1. Beoogde absolute eigenaar: _dmarc.example.com .
  2. Opgeslagen eigenaar weergegeven door de DNS service of zone-export.
  3. Gezaghebbende TXT -antwoorden voor zowel de beoogde als de vermoedelijke toevallige namen.

Als het antwoord met de verkeerde naam het beoogde beleid bevat, bewaar dit dan als bewijs. Publiceer of corrigeer het goedgekeurde record bij de beoogde eigenaar en zorg ervoor dat u daar geen tweede DMARC kandidaat introduceert. Verwijder het foutieve record via de normale wijzigingscontrole, nadat u hebt gecontroleerd of het geen afzonderlijk bedoeld gebruik heeft. Behandel een voorbeeldnaam uit dit artikel niet als uw productiedomein.

Controleer de reparatie zonder valse deadline

Vraag bij de gezaghebbende dienst naar de exacte eigenaar en het recordtype. Vergelijk vervolgens het antwoord van een recursieve oplosser, waarbij u de tijdstempel, de reactiestatus en TTL noteert. Als de beoogde naam voorheen niet bestond, kan een negatieve cache dat eerdere resultaat blijven retourneren gedurende de resterende levensduur. Een nieuw gekozen positieve TXT TTL wist een oudere negatieve cache niet. RFC 2308 §3, RFC 2308 §4 En RFC 2308 §5.

Het in aanmerking komende gebruik van verouderde antwoorden kan doorgaan na de TTL-vervaldatum onder RFC 8767 §4TTL is dus geen mondiale convergentiedeadline. Een melding voor het opslaan van een dashboard bevestigt de formulieractie, niet de globale zichtbaarheid. Op dezelfde manier bewijst een correct openbaar DNS antwoord niet dat uw service e-mail ondertekent met een afgestemd domein. Stuur een nieuw bericht via de oorspronkelijke route en inspecteer het vertrouwde resultaat van het ontvangende systeem.

Sluit het naamgevingsprobleem afzonderlijk van e-mailauthenticatie

Bewaar de oorspronkelijke naam van de eigenaar, de gecorrigeerde eigenaar, de goedgekeurde waarde en de testtijdstempels in het wijzigingsrecord. Als DMARC nu van toepassing is maar de melding mislukt, ga dan verder met identiteits- en afstemmingsdiagnose. Dat is vooruitgang: het record kan worden gevonden en het resterende probleem behoort tot het verzendpad.

Als ontvangers nog steeds ander beleid blijken te ontdekken, vergelijk dan hun waargenomen From-domeinen, DNS antwoorden en implementatiegedrag. Blijf niet een correct record tussen namen verplaatsen alleen maar om twee niet-verwante schijven met elkaar in overeenstemming te brengen.

Leg een besluit vast dat kan worden herzien

Vergelijk voor het armatuur met dubbele naam de beoogde en opgeslagen absolute namen voordat u de TXT waarde wijzigt. Een geldig beleid gevonden bij de toevallige eigenaar geeft niet aan dat de beoogde eerste zoekopdracht dit beleid ook vindt. Bewaar de toevallige registratie als bewijs en gebruik vervolgens afzonderlijk goedgekeurde correctie- en verwijderingsacties. Dit is een illustratief editormodel, en geen claim dat Cloudflare op die manier namen toevoegt of dat er een DNS wijziging is doorgevoerd.

[ Afhaalmaaltijden ]

Leid de initiële opzoeknaam af van het daadwerkelijke Van-domein. Controleer het actieve zone- en editorinvoermodel voordat u waarden wijzigt. Nauwe naamgeving en daadwerkelijke berichtauthenticatie als afzonderlijke bevindingen.

[ Per rol ]

Wat dit voor jou betekent

Kies jouw rol voor praktische vervolgstappen.

IT/Mailbeheerder

Vergelijk absolute namen voordat u waarden wijzigt.

Los de zone en het invoermodel van de editor op. Houd gezaghebbende en recursieve resultaten gescheiden, zodat afwezigheid in de cache niet wordt aangezien voor een andere publicatiefout.

Volgende stappen

  1. Zoek zowel bedoelde als vermoedelijke namen.
  2. Vermijd dubbele kandidaatrecords.
  3. Test opnieuw nadat de relevante caches zijn verlopen.

CISO / SecOps

Houd eigendoms- en ontdekkingsbewijs bij elkaar.

Het verantwoordelijke DNS -account kan verschillen van de registrar of het mailplatform. Documenteer wie het effectieve beleid kan wijzigen en hoe de ontvangende partij dit heeft gelokaliseerd.

Volgende stappen

  1. Zonedelegatie opnemen.
  2. Bewaar voor-en-na-antwoorden.
  3. Onderzoek onverwachte beleidsontdekking.

Oprichter / Niet-technisch

Vraag naar de naam die daadwerkelijk is gepubliceerd.

Een groen resultaat voor een toevallige naam beschermt de beoogde identiteit van de afzender niet. De eigenaar van de wijziging moet de exact gecorrigeerde naam en bewijsmateriaal uit een echte workflow laten zien.

Volgende stappen

  1. Bevestig het betrokken Van-domein.
  2. Wijs de gezaghebbende DNS eigenaar toe.
  3. Scheid DNS voltooiing van e-mailtests.

[ Veelgestelde vragen ]

Veelgestelde vragen

Welke naam moet ik opvragen voor e-mail van sales@example.com ?

Begin met TXT op _dmarc.example.com . Leid de naam af van het zichtbare Van-domein en pas vervolgens de relevante detectieregels toe als er geen geldig beleid wordt gevonden.

RFC 9989 §4.10.1

Is een DMARC waarde in de domeinroot voldoende?

Nee. Bij de eerste DMARC -zoekopdracht wordt de eigenaarsnaam met het voorvoegsel _dmarc gebruikt. Een TXT waarde in de root is een ander bronrecord.

RFC 9989 §4.5 RFC 9989 §4.10.1

Waarom heeft mijn redacteur example.com twee keer gemaakt?

Mogelijk heeft het de opgegeven naam als relatief geïnterpreteerd en de zone toegevoegd. Controleer de opgeslagen eigenaarsnaam en het gedocumenteerde invoermodel van de editor.

Moet ik altijd een volgpunt toevoegen?

Nee. Het markeert een absolute naam in DNS -masterbestandsyntaxis, maar webeditors variëren. Gebruik de instructies van die redacteur en inspecteer het resulterende DNS antwoord.

RFC 1035 §5.1

Host de registrar altijd mijn DNS ?

Nee. Identificeer de huidige gezaghebbende naamservers en eventuele delegaties van onderliggende zones voordat u het configuratiescherm kiest dat u wilt bewerken.

Waarom toont de juiste naam na reparatie nog steeds geen record?

Mogelijk heeft een oplosser het eerdere negatieve antwoord in de cache opgeslagen. Vergelijk het gezaghebbende antwoord en de resterende TTL met negatieve cache voordat u een nieuwe bewerking uitvoert.

RFC 2308 §5

Heeft een subdomein altijd een eigen record nodig?

Niet noodzakelijkerwijs; fallback-discovery kan een toepasselijk beleid lokaliseren. Controleer het daadwerkelijke ontdekkingspad en het beoogde beleid in plaats van ervan uit te gaan dat het root- of subdomein altijd wint.

RFC 9989 §4.10.1

Wat bewijst dat de naamgevingsfout is verholpen?

De beoogde gezaghebbende naam retourneert het goedgekeurde record en nieuwe tests verklaren de beleidsdetectie van het ontvangende systeem. Berichtauthenticatie heeft nog steeds een eigen controle nodig.

[ Bronnen ]

Bronnen

  1. RFC 9989

    Secties §4.5 · §4.10.1 · §5.3.5 · §3.2.2

  2. RFC 7208

    Secties §2.4

  3. RFC 1035

    Secties §5.1

  4. RFC 2308

    Secties §3 · §4 · §5

  5. RFC 8767

    Secties §4

  6. Cloudflare : Beheer DNS records

    Secties Basisbewerkingen: DNS records maken

[ Glossarium ]

Glossarium

Auteur domein
Het domein in het bericht Van-headerveld, gebruikt als de DMARC referentie-identiteit.

RFC 9989 §3.2.2

Absolute DNS -masterbestandsnaam
In de syntaxis van het hoofdbestand is een domeinnaam die eindigt op een punt absoluut; relatieve namen gebruiken de huidige oorsprong. Webformulierconventies moeten afzonderlijk worden gecontroleerd.

RFC 1035 §5.1

Herkomst onderneming

Waarom top financiële instellingen en overheden hebben hun e-mailbeveiligingsdashboards stopgezet.

Traditionele platforms voor e-mailauthenticatie verkopen u een dashboard en vragen uw technici om het werk te doen. In omgevingen waar veel op het spel staat, betekent handmatig toezicht vertraagde handhaving, configuratieafwijking en niet-gecontroleerde schaduwdomeinen.

EmailAuth is het agentische e-mailherkomstplatform. Onze agenten handhaven p=reject, houd externe afzenders op één lijn en verplaats uw domeinen naar vol RFC 9989 compliance, de nieuwe DMARC standaard, met 'human-in-the-loop'-auditeerbaarheid.

Regeringen Grote ondernemingen Tier-1 financiële instellingen

SaaS · Toegewijde huur · Air-gapped on-premise · BYOK-encryptie

Kennisbank