Mijn e-mails komen in de spam terecht: SPF, DKIM en DMARC op volgorde

Een offerte die niet aankomt, een factuur die in de ongewenste e-mail belandt: als uw e-mails in de spam terechtkomen, staat de oorzaak in de header van het ontvangen bericht. Drie records van uw domein, SPF, DKIM en DMARC, bewijzen aan de mailproviders dat uw berichten echt van u komen. Deze gids stelt ze op volgorde in.

Gepubliceerd op 12 oktober 2026 Door Leestijd: 11 minuten

Alle gidsen

In het kort

  1. Stuur uzelf een e-mail naar een Gmail-adres en open daarna Meer > Origineel tonen: de regel Authentication-Results geeft het oordeel over SPF, DKIM en DMARC.
  2. SPF: één TXT-record in de root van het domein, dat alle diensten noemt die namens u versturen, in hoogstens tien DNS-lookups.
  3. DKIM: zet de ondertekening aan bij elke dienst die voor u verstuurt, en publiceer de sleutel die u van die dienst krijgt.
  4. DMARC: publiceer een record op _dmarc.uw-domein.com, te beginnen met p=none en een adres voor rapporten.
  5. Controleer het formulier van uw website: een bericht dat met het adres van de bezoeker als afzender wordt verstuurd, faalt voor DMARC.
  6. Lees de rapporten enkele weken, ga daarna naar p=quarantine, en ten slotte naar p=reject.

Het oordeel lezen in de header van het bericht

Elke mailprovider die een e-mail ontvangt, controleert waar die vandaan komt en legt het resultaat vast in de header van het bericht. Om het te lezen, stuurt u een e-mail vanaf uw zakelijke adres naar een Gmail-adres, opent u die, en klikt u naast Beantwoorden op Meer (de drie puntjes) en daarna op Origineel tonen. Zoek de regel Authentication-Results:

Fragment van een header die Gmail heeft ontvangen
Authentication-Results: mx.google.com;
       dkim=pass header.i=@uw-domein.com header.s=google;
       spf=pass (google.com: domain of contact@uw-domein.com designates 203.0.113.25 as permitted sender) smtp.mailfrom=contact@uw-domein.com;
       dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=uw-domein.com
U leestWat het betekentDe sectie om te volgen
spf=fail of spf=softfailDe server die het bericht verstuurde, staat niet in de SPF-lijst van het domein.1. SPF
spf=permerrorHet SPF-record is ongeldig: twee records voor hetzelfde domein, of meer dan tien DNS-lookups.1. SPF
dkim=none of dkim=failHet bericht is niet ondertekend, of de sleutel in de DNS past niet bij de handtekening.2. DKIM
dmarc=failSPF noch DKIM valideert het domein van het afzenderadres dat de ontvanger ziet.3. DMARC, en het formulier van de site
Alles staat op passDe authenticatie is in orde: de oorzaak ligt elders, bij reputatie, volume of inhoud.Als alles slaagt

Deze drie instellingen zijn ongelijk verspreid. Van de 1.730 domeinen van mkb-bedrijven die e-mail ontvangen in onze maandelijkse meting, publiceert 96 % een SPF-record, en heeft 71 % geen DMARC-beleid dat op het resultaat ingrijpt.

1. SPF: de lijst van toegestane servers

SPF is een TXT-record in de root van het domein. Het begint met v=spf1, noemt de servers die namens het domein mogen versturen, en eindigt met wat er van alle andere servers te denken valt. De twee meest gebruikte e-mailaanbieders publiceren de waarde die u gebruikt:

E-mail via Google Workspace
v=spf1 include:_spf.google.com ~all
E-mail via Microsoft 365
v=spf1 include:spf.protection.outlook.com -all

Elke andere dienst die met uw domein verstuurt, komt in datzelfde record: nieuwsbrieftool, factuursoftware, CRM, en de server van uw website als de formulieren zelf e-mail versturen. Elke dienst vermeldt in zijn documentatie welke include: u toevoegt; een server geeft u op met zijn adres, via ip4::

Voorbeeld: Google Workspace en de server van de site, in één record
v=spf1 include:_spf.google.com ip4:203.0.113.25 ~all

2. DKIM: de handtekening van elk bericht

DKIM voegt aan elk bericht een handtekening toe, die de mailprovider van de ontvanger controleert met een openbare sleutel in uw DNS, onder een naam in de vorm selector._domainkey.uw-domein.com. De handtekening wordt aangemaakt bij de dienst die verstuurt; uw rol is de sleutel te publiceren die u van die dienst krijgt.

Gmail accepteert sleutels van 1024 bits en meer; 2048 bits is de lengte die de standaard aanraadt. Reken op maximaal 48 uur voordat de gepubliceerde sleutel overal zichtbaar is.

3. DMARC: de instructie aan de mailproviders

DMARC koppelt SPF en DKIM aan het adres dat de ontvanger ziet, het adres in het veld From. Een bericht slaagt voor DMARC als SPF of DKIM geldig is voor het domein van dat adres: dat heet alignment. Het record zegt ook wat er moet gebeuren met een bericht dat faalt, en waar de rapporten naartoe gaan.

TXT-record, op de naam _dmarc.uw-domein.com
v=DMARC1; p=none; rua=mailto:dmarc@uw-domein.com
BeleidWat het domein vraagtWanneer kiezen
p=noneGeen actie: de mailproviders sturen alleen rapporten.Aan het begin, om alles in kaart te brengen wat met uw domein verstuurt.
p=quarantineBerichten die falen als ongewenst markeren.Zodra de rapporten alleen nog legitieme verzenders tonen, die allemaal slagen.
p=rejectBerichten die falen weigeren.Zodra quarantine enkele weken draait zonder dat legitieme berichten verloren gaan.
  1. Publiceer p=none met een rua-adres. De grote mailproviders sturen daar elke dag een geaggregeerd rapport naartoe, een gecomprimeerd XML-bestand met de servers die met uw domein hebben verstuurd en hun resultaat.
  2. Lees de rapporten twee tot vier weken. Elke legitieme bron die faalt (een vergeten nieuwsbrieftool, de factuursoftware) herstelt u in SPF of DKIM.
  3. Ga naar p=quarantine, en na enkele weken zonder verlies naar p=reject. Schrijven uw teams op mailinglijsten, blijf dan op quarantine: de standaard raadt reject af voor zulke domeinen, omdat mailinglijsten de berichten die ze doorsturen wijzigen.

Oudere gidsen stellen een geleidelijke invoering voor met de tag pct. De huidige versie van de DMARC-standaard, RFC 9989, gepubliceerd in mei 2026, erkent die tag niet meer: de opbouw gebeurt via het beleid zelf.

Het geval van het contactformulier

Veel websiteformulieren versturen het bericht met het adres van de bezoeker als afzender. De server van de site heeft geen enkele machtiging over het domein van die bezoeker: SPF en DKIM kunnen niet op dat domein aansluiten, en DMARC faalt. Publiceert de mailprovider van de bezoeker een strikt beleid (yahoo.com publiceert p=reject), dan wordt het bericht geweigerd of als ongewenst gemarkeerd voordat het u bereikt.

Als alles slaagt en het bericht toch in de spam belandt

Zakelijke e-mail, ingericht en ondersteund

Simafri Suite brengt de e-mail, agenda, contacten en bestanden van uw hele team samen op uw domeinnaam, ingericht, beveiligd en ondersteund door Simafri. Eén account, onbeperkte gebruikers, en iemand aan uw team toevoegen kost niets.

Ontdek Simafri Suite

Veelgestelde vragen

Waarom komen mijn e-mails alleen bij sommige ontvangers in de spam terecht?

Elke mailprovider past eigen filters toe en leest SPF, DKIM en DMARC op zijn eigen manier. Een bericht kan bij de ene in de inbox aankomen en bij de andere als ongewenst worden gemarkeerd, vooral als de authenticatie onvolledig is. De header Authentication-Results van het ontvangen bericht geeft het oordeel van die mailprovider.

Kan een domein twee SPF-records hebben?

Een domein draagt één SPF-record. Met twee records die met v=spf1 beginnen, geeft de SPF-controle een permanente fout (permerror). Voeg ze samen tot één record dat alle include-vermeldingen en alle adressen bevat.

Hoe lang duurt het voordat SPF, DKIM of DMARC werken?

Zolang het record nodig heeft om zich te verspreiden, afhankelijk van de levensduur (TTL): van enkele minuten tot 48 uur. Google noemt tot 48 uur voor SPF en DKIM. Controleer daarna met een nieuw bericht naar Gmail en Origineel tonen.

Beschermt DMARC met p=none mijn domein?

p=none vraagt alleen om rapporten: de mailproviders nemen geen maatregelen tegen berichten die falen. Deze fase dient om de diensten in kaart te brengen die met uw domein versturen. De bescherming tegen spoofing komt met p=quarantine, en daarna p=reject.

Neem contact op