Gå til indholdet

Autentificeret mail er ikke en leveringsbekræftelse

Et positivt domæneresultat forklarer ikke, hvor beskeden ankommer. Adskil teknisk kontrol, accept og synlig modtagelse i produktet.

Nora Henning2 min. læsetid
Kuvert med et blåt kontrolsegl foran en grå brevsprække.

En applikation kan afslutte en forretningsopgave korrekt og derefter fejle ved afsendelsen af den tilhørende mail. Hvis din grænseflade samler begge dele i ét grønt flueben, mangler teamet viden om, hvor det skal gribe ind.

En besked har flere observerbare tilstande

I det tænkte produktdesign opretter en supportportal beskeden N-68. Afsendelsestjenesten accepterer opgaven. Senere kommer en tilbagemelding fra det modtagende mailsystem. Grænsefladen bør udlede præcis det udsagn, dokumentationen understøtter.

Observation i designet

Passende produktbesked

Endnu ikke dokumenteret

Overdragelse til afsendelsestjenesten bekræftet

Overdraget til afsendelsestjenesten

Accept hos målsystemet

Accept hos målsystemet bekræftet

Accepteret af det modtagende mailsystem

Synlig placering i indbakken

Testpersonen bekræfter ankomst til testpostkassen

Synlig i den kontrollerede testpostkasse

Modtagelse hos alle andre modtagere eller læsning hos kunder

Tabellen er en foreslået kobling til dette design. Den indeholder ingen afsendelsestest udført her. Det skal afklares, hvilke tilbagemeldinger der findes for den anvendte tjeneste og dens hændelser.

Domænekontrol besvarer et andet spørgsmål

Et vellykket DMARC-resultat bekræfter autoriseret brug af afsenderdomænet, ikke indholdets kvalitet eller uskadelighed. Det er heller ingen generel garanti for accept. Modtageren kan anvende flere kontroller og beslutte anderledes.

Produktbeskeden bør derfor ikke automatisk gøre et positivt autentificeringsresultat til »leveret«. Omvendt forklarer fravær i indbakken ikke alene, hvilken autentificeringsmekanisme der kunne være fejl i. Undersøg afsendelsesvejen og den konkrete tilbagemelding sammen.

Behandl tilbagemeldinger som en del af applikationen

AWS beskriver særskilte hændelser for returmeddelelser og klager og peger på muligheden for flere notifikationer. I dette design kræver applikationen derfor en kobling til beskeden og en fastlagt behandling af gentagne tilbagemeldinger. En anden hændelse bør ikke uden grund udløse en anden besked.

Mangler en hændelse, er den del af tilstanden fortsat ukendt. Overvåg disse tilfælde, og giv en ansvarlig rolle opgaven med at håndtere dem. Så kan teamet følge beskeden, mens forretningsopgavens tilstand forbliver sporbar. Udsagnet i grænsefladen følger dermed den tilgængelige observation.

Kilder

Skrevet af

  • Nora HenningRedaktør for it-sikkerhedNora Henning står for det redaktionelle indhold om it-sikkerhed hos ASES. Hun skriver om applikationssikkerhed og forklarer, hvordan adgangsrettigheder og beskyttelse af virksomhedsdata hænger sammen.

Følg ASES

Læs videre

Alle artikler

Dit projekt med ASES

Beskriv dit projekt for os. Vi vender tilbage med en første vurdering.