Een door AI gegenereerde DMARC aanbeveling moet een controleerbaar argument zijn. Het moet de operator vertellen wat er is waargenomen, wat wordt geconcludeerd, wat onbekend blijft en welke actie gerechtvaardigd is. Een vertrouwenstekst alleen is geen bewijs, en een gepolijste uitleg mag het ontbrekende eigendom van de afzender of een onvolledige berichtgeving niet verbergen.
Behoud de bewijsketen
Behoud de identiteit van het rapport, de ontvanger van de rapportage, het interval, het bronadres, het aantal, de identificatiegegevens en de authenticatieresultaten. Voeg de relevante serviceregistervermelding en de goedgekeurde wijzigingsgeschiedenis toe, indien beschikbaar. RFC 9990 beschrijft geaggregeerde observaties; Uit deze waarnemingen blijkt niet dat elk verzonden bericht is gezien of dat een bronadres bij een bepaalde bedrijfsapplicatie hoort.
Gebruik een bewijsreferentie voor elke materiële claim. Maak onderscheid tussen het waargenomen authenticatieresultaat van een rapport en de uitleg van de agent waarom dit is gebeurd. Als een e-mailvoorbeeld en de configuratie van de provider het niet eens zijn, bewaar dan beide in plaats van te kiezen welke de voorgestelde oplossing ondersteunt. Identificeer de recentheid van elke waarneming en de reikwijdte van de ontbrekende informatie.
Maak onzekerheid uitvoerbaar
Een nuttig advies vermeldt plausibele alternatieven en de volgende onderscheidende test. Een gedeeld IP-adres met een onbekende ondertekenaar kan bijvoorbeeld een nieuwe dienst, een indirect pad of ongeoorloofd gebruik vertegenwoordigen. Vraag om accountspecifieke configuratie en een beslissing van de eigenaar voordat u deze autoriseert. Verander een numerieke betrouwbaarheidsscore niet in een zakelijke goedkeuring.
Definieer toegestane uitvoer, zoals onderzoeken, request_owner_confirmation, prepare_diff en escaleren. Toestemming om te analyseren impliceert geen toestemming om records te publiceren of externe berichten te verzenden. De OWASP-richtlijnen voor buitensporige instanties ondersteunen het minimaliseren van de autoriteit van tools; het uitvoerschema en de bewakingscontroles zijn hier eerder een lokaal ontwerp dan een claim van de leverancier.
Bereid concrete tegenvoorbeelden voor voordat u gaat testen
Een voorgestelde evaluatieset moet een rapportnotitie bevatten waarin wordt verzocht om een niet-gerelateerd schrijven, een toekenning van alleen de providernaam, ontbrekend bewijsmateriaal, conflicterende eigenaarsrecords en een ondersteunde alleen-lezen-aanbeveling. Voor het niet-gerelateerde schrijven is de verwachte grens geen mutatie en een respons die alleen op bewijsmateriaal gericht is. Bij ontbrekend eigendom is de verwachte uitkomst een specifiek bewijsverzoek in plaats van een verzonnen goedkeuring. Definieer deze verwachtingen voordat u de antwoorden van het systeem ziet.
Dit zijn testontwerpcategorieën, geen geleverd vijandig corpus of uitgevoerde validator. Construeer concrete geautoriseerde invoer en labels, versieer ze en verzend ze via de normale opname- en toestemmingsgrens van de daadwerkelijke agent. Bewaar reacties en tooleffecten, inclusief weigeringen, onverwachte acties en onzekere uitkomsten. Een deterministische schemacontrole kan gedeclareerde velden testen, maar kan geen modelnauwkeurigheid of prompt-injectieweerstand vaststellen. Voeg cases toe uit geautoriseerde foutrecords zonder onnodige persoonlijke inhoud te kopiëren.
Neem een begrensde beslissing
Geef aan wat er nu veilig kan gebeuren, wie over de onopgeloste vraag moet beslissen en welk bewijs de aanbeveling zou veranderen. Bij een authenticatiefout moet u onderscheid maken uitlijning van rauw SPF of DKIM passeren, als RFC 9989 vereist. Beloof geen leveringsverbetering door een ongeteste DNS bewerking. Bekijk zowel de daadwerkelijke tooltrace als de uitleg: een voorzichtig antwoord compenseert niet voor een ongeoorloofd neveneffect.
Primaire lezing: OWASP LLM06 2025 Overmatig agentschap, RFC 9990 DMARC -geaggregeerde rapportage, RFC 9989 DMARC.