Hvordan opsætter jeg SPF, DKIM og DMARC?

Senest ændret: torsdag d. 24. sep. 2026

Introduktion

Denne artikel gennemgår opsætning af SPF, DKIM og DMARC for et domæne.


Sådan fungerer det i praksis

SPF

SPF (Sender Policy Framework) validerer via DNS-opslag, at en mailserver må sende mail ud fra det pågældende domæne, for at undgå at blive set som spam. Fejler SPF-checket, afvises mailen med stor sandsynlighed, eller markeres som spam.


Curanet har en samlet SPF-record (spf.curanet.dk) der inkluderer alle Curanets IP-ranges. Bruges kun Curanet til afsendelse, er følgende TXT-record tilstrækkelig:

v=spf1 a include:spf.curanet.dk ~all

Bruges andre services til afsendelse (fx et nyhedsbrevsmodul), skal deres SPF-record inkluderes i samme record, da der kun kan være én SPF-record pr. domæne. Eksempel med Mailgun tilføjet:

v=spf1 a include:spf.curanet.dk include:mailgun.org ~all

Eksempel på SPF record oprettet i vores DNS Administration: 

DKIM

DKIM (DomainKeys Identified Mail) validerer ligeledes via DNS, at mailserveren må sende mail for domænet. DKIM påvirker ikke andre mailservices, og kan tilføjes uden at vide om domænet bruges af andre services.


Mailhotel (Onlinemail.io):

Type: CNAME
Host: onlinemail._domainkey
Data: dkim.mf.onlinemail.io

Hosted Exchange (Webexchange.nu):

Type: CNAME
Host: webexchange._domainkey
Data: dkim.webexchange.nu

Hosted Shop:

Type: CNAME
Host: webshop._domainkey
Data: dkim.shopfactory.io


Eksempel på DKIM record oprettet i vores DNS Administration:


DMARC

DMARC kobler SPF og DKIM sammen, og angiver hvordan modtageren skal reagere på mails der fejler valideringen. Kan samtidig sende statusrapporter tilbage til en angivet mailadresse.


E-mærket kræver at DMARC-politikken sættes til quarantine eller reject. p=quarantine accepterer fejlede mails, men markerer dem som spam. p=reject stopper mails helt, uden at afsenderen/modtageren nogensinde ser dem.


Eksempel med quarantine:

_dmarc.<domæne> TXT 3600 v=DMARC1; p=quarantine; ruf=mailto:dinmail@ditdomæne.dk

Er man i tvivl, anbefales policy "none" til at starte med, som kun genererer rapporter uden at afvise noget:

_dmarc.<domæne> TXT 3600 v=DMARC1; p=none; ruf=mailto:dinmail@ditdomæne.dk


Eksempel på DMARC record oprettet i vores DNS Administration:


Værd at vide

  • DMARC-opsætning bør ske individuelt, da man selv skal tage stilling til, hvornår reglerne strammes ud fra feedback i rapporterne. Test frem og tilbage de første dage efter opsætning.
  • Rapporter kan analyseres via DMARC XML to Human Converter (dmarcian.com) eller DMARC Report Analyzer (mxtoolbox.com), eller opsættes til direkte visning via dmarcian.com, easydmarc.com eller dmarc.postmarkapp.com.
  • Mere information om DMARC findes hos Sikker Digital (sikkerdigital.dk).


Relaterede artikler


Var denne artikel nyttig?

Fantastisk!

Tak for din feedback

Beklager, at vi ikke var nyttige

Tak for din feedback

Fortæl os, hvordan vi kan forbedre denne artikel!

Vælg mindst én af grundene
Captcha-bekræftelse er påkrævet.

Feedback sendt

Vi sætter pris på din indsats og vil forsøge at rette artiklen