Åbner i en ny fane
Viden · 3 min.

Hvad er SPF?

SPF er en linje i jeres DNS, der lister de servere, som må sende mail i jeres navn. Modtageren slår den op og kan afvise resten. Den beskytter kun den tekniske afsenderadresse, ikke den, brugeren ser i sit mailprogram. Derfor virker SPF først for alvor sammen med DKIM og DMARC.

Kort fortalt
  • SPF er en DNS-record, der lister de systemer, som må sende mail i jeres navn.
  • Den beskytter kun den tekniske afsenderadresse, ikke den, modtageren ser.
  • Grænsen på ti DNS-opslag rammes hurtigere, end de fleste tror. Er den overskredet, fejler al post.
  • SPF alene stopper ikke spoofing. Den skal kombineres med DKIM og en håndhævet DMARC-politik.

Sådan virker opslaget

Når en mailserver modtager en mail, der hævder at komme fra dinvirksomhed.dk, slår den domænets SPF-record op i DNS. Recorden er en tekstlinje, der lister de godkendte afsendere. Jeres mailudbyder, nyhedsbrevssystem og faktureringssystem.

En typisk record ser sådan ud:

v=spf1 include:spf.protection.outlook.com -all

Oversat: kun Microsoft 365 må sende for dette domæne, alt andet skal afvises.

Hvad SPF ikke beskytter

SPF validerer den tekniske afsenderadresse, altså envelope from eller Return-Path. Ikke den adresse, modtageren ser i sit mailprogram. En angriber kan derfor bestå SPF på sit eget domæne og alligevel vise jeres i Fra-feltet.

Dertil kommer, at SPF ofte knækker, når mails bliver videresendt.

Derfor står SPF aldrig alene. Den er ét af tre ben sammen med DKIM og DMARC, og det er først DMARC, der binder SPF-resultatet sammen med det synlige afsenderdomæne.

De fejl vi ser oftest

Glemte systemer er den klassiske. CRM’et eller bogføringssystemet sender mails, som fejler, og ingen opdager det, før nogen strammer politikken.

Så er der de ti DNS-opslag. SPF har en hård grænse, og fire-fem leverandører er nok til at ramme den. Når loftet er nået, fejler SPF for al post, også den ægte.

Hvor mange opslag jeres egen record bruger, kan ikke ses i recorden. Det kræver, at hver include følges ned, også dem der gemmer sig hos leverandørerne. Det gør vores SPF-tjek, og det siger også til, hvis en henvisning ikke svarer.

+all eller ?all i enden af recorden tillader reelt alle. Det ses oftere, end man skulle tro.

Og flere SPF-records på samme domæne, hvor kun én er gyldig. Modtageren gætter ikke. Den afviser.

En fejlkonfigureret SPF er værre end ingen. Legitime mails lander i spam, og I opdager det først, når kunderne klager.

Tre af de elleve domæner, vi har gennemgået den seneste måned, havde et konkret SPF-problem. Ét manglede recorden helt. Ét lå over grænsen på ti opslag og fejlede allerede. Og ét lå så tæt på, at næste nye leverandør ville have væltet det.

Skal nogen holde øje med det løbende, er det den opgave, vi løser under DMARC og mailspoofing.

Sådan kommer I i gang

  1. Slå jeres SPF-record op

    Kør SPF-tjekket på auroa.dk/vaerktoej/spf-tjek/. Det viser recorden, antallet af DNS-opslag og om slutningen er -all, ~all eller ?all.

  2. Fjern henvisninger til tjenester, I ikke bruger

    Hver include koster et opslag, og grænsen er ti. Gamle nyhedsbrevs- og hostingtjenester er de typiske syndere.

  3. Sæt slutningen til ~all eller -all

    +all og ?all godkender reelt alle servere. ~all fortæller modtageren, at andre ikke er godkendt; -all afviser hårdt.

  4. Lad SPF være ét led af tre

    SPF alene stopper ikke spoofing af den synlige afsender. Det gør DMARC. Fortsæt med artiklen om DMARC, eller lad os gennemgå hele domænet i Mail- og domænesikkerhed.

Ofte stillede spørgsmål

Kilder

Daniel Maahr, stifter af Auroa ApS

Ekstern DPO, GDPR-koordinator og NIS2-implementer for danske SMV’er. Over ti års erfaring med it-infrastruktur og sikkerhed. Siden december 2025 fuld tid på Auroa, hvor jeg selv driver det, vi sælger.

LinkedIn

Næste skridt

LøsningSe løsninger
YdelseSe ydelsen

Læs også

Indledende dialog

Skal vi kigge på jeres situation?

En kort samtale om, hvor I står, og hvad der skal til. Vi sælger ikke noget på det møde.