Alle ontwikkelaarstools

Stel een geldig SPF-record samen op basis van de diensten die je mail versturen, en controleer wat je domein nu publiceert volgens de RFC 7208-regels.

Gratis

1Wie verstuurt mail voor dit domein?

Vink elke dienst aan die e-mail verstuurt met jouw domein in het From-adres. Elke keuze voegt de vereiste include:-term toe, plus de DNS-lookups die dat kost.

2Je eigen servers

Eén per regel. IP-termen kosten geen DNS-lookup, geef ze dus de voorkeur waar mogelijk.

Eén domein per regel: elk domein wordt een include:-term. Al geschreven termen blijven ongewijzigd.

3En wat met de rest?

De laatste term bepaalt hoe ontvangers mail behandelen van elke server die hierboven niet is vermeld.

Jouw SPF-record


		

Het publiceren
Recordtype
TXT
Naam / host
@ (de root van het domein)
TTL
3600
  1. Open de DNS-zone van je domein bij je registrar of DNS-host.
  2. Verwijder elk bestaand SPF-record: een domein mag er precies één publiceren.
  3. Voeg een TXT-record toe op de root van het domein met de waarde hierboven.
  4. Wacht tot de TTL is verstreken en bevestig het daarna via het tabblad checker.

Een domein mag maar één SPF-record publiceren. Om een nieuwe afzender toe te voegen, bewerk je het bestaande record, voeg nooit een tweede toe.

Stel het record links samen, of ga naar de checker om het SPF-record te lezen dat een domein nu publiceert: elk mechanisme uitgelegd, met de limiet van tien lookups al voor je geteld.

Stel het record links samen, of ga naar de checker om het SPF-record te lezen dat een domein nu publiceert: elk mechanisme uitgelegd, met de limiet van tien lookups al voor je geteld.

Your results appear here Fill in the field above, then run the check.
Gepubliceerd record
DNS-lookupbudget
RFC 7208 staat er tien toe
#TermGevonden in
Elke term uitgelegd
TermResultaatWat het doet
Wat we hebben gevonden

Over SPF-record maken en controleren

De SPF Record Generator & Checker doet de twee taken die een domeineigenaar daadwerkelijk nodig heeft. De generator vraagt welke diensten mail versturen namens uw domein (Google Workspace, Microsoft 365, SendGrid, Mailgun, Amazon SES, uw eigen servers) en stelt daaruit een geldig `v=spf1` record samen, waarbij het aantal DNS-lookups dat dit kost al tijdens het opbouwen wordt geteld. De checker leest het record dat uw domein op dit moment publiceert, legt elk mechanisme uit in gewone taal en test het tegen RFC 7208.

De regel waar de meeste mensen op vastlopen, is de limiet van tien lookups. Elke term `include`, `a`, `mx`, `ptr` en `exists` kost één DNS-query, en dat geldt ook voor elke term binnen de records waarnaar ze verwijzen. Kom boven de tien uit, en ontvangers geven een permanente fout terug, wat betekent dat SPF faalt voor al uw mail, niet alleen het vervalste deel. De checker volgt uw includes recursief en toont precies waar elke lookup aan wordt besteed, zodat u kunt zien welke afzender u over de limiet duwde.

De tool signaleert ook de fouten die een SPF record stilletjes ondermijnen: een tweede SPF record op hetzelfde domein (waardoor beide ongeldig worden), `+all` (dat het hele internet autoriseert), een ontbrekende `all` (die niets vastlegt), het verouderde `ptr`-mechanisme, termen die na `all` staan waar ze nooit worden gelezen, en syntaxfouten die het hele record tot een permanente fout maken.

Hoe gebruik je SPF-record maken en controleren

  1. Vink op het tabblad Generator elke dienst aan die e-mail verstuurt namens uw domein in het From-adres.
  2. Voeg uw eigen mailservers toe: zet mx aan en plak eventuele vaste IPv4- of IPv6-reeksen: IP-termen kosten geen DNS-lookup.
  3. Houd de lookup-meter in de gaten. Komt deze boven de tien, laat dan een afzender vallen of vervang een include door de IP-reeksen erachter.
  4. Kies het uiteindelijke beleid: begin met ~all (markeren als verdacht) en verscherp naar -all zodra uw DMARC-rapporten schoon zijn.
  5. Kopieer het record en publiceer het als één TXT-record op de root van uw domein, ter vervanging van elk bestaand SPF record.
  6. Kom terug naar het tabblad Checker nadat de TTL is verstreken en bevestig dat het gepubliceerde record correct wordt geparsed.

Veelgestelde vragen

RFC 7208 staat maximaal tien DNS-bevragende termen per evaluatie toe: include, a, mx, ptr, exists en de redirect-modifier. Lookups binnen de records die u opneemt tellen ook mee. Boven de tien geven ontvangers een permanente fout terug en faalt SPF voor elk bericht dat u verstuurt.

Nee. Een domein mag precies één v=spf1 record publiceren. Wanneer een ontvanger er twee vindt, geeft deze een permanente fout terug en faalt SPF voor al uw mail. Om een afzender toe te voegen, wijzigt u het bestaande record in plaats van een tweede toe te voegen.

Begin met ~all, dat ontvangers vertelt om niet-vermelde afzenders te accepteren maar als verdacht te behandelen. Zodra uw geaggregeerde DMARC-rapporten laten zien dat elke legitieme afzender slaagt, schakelt u over naar -all voor volledige handhaving. Gebruik nooit +all: dat autoriseert het hele internet.

Verwijder afzenders die u niet meer gebruikt, vervang een include door de ip4:/ip6:-reeksen erachter (IP-termen kosten geen lookup), verplaats nieuwsbrieven naar een subdomein met een eigen record, of gebruik een provider die een platgeslagen record aanbiedt.

Nee. SPF autoriseert alleen verzendende servers, en het werkt niet meer zodra mail wordt doorgestuurd. Het moet gecombineerd worden met DKIM en een DMARC-beleid zodat ontvangers kunnen handelen bij een fout, precies wat Gmail en Yahoo sinds 2024 van bulkverzenders vereisen.

Ja, volledig gratis en zonder registratie. De generator draait in uw browser en de checker voert een eenvoudige, snelheidsbeperkte DNS-lookup uit.


Populaire zoekopdrachten
spf record generator spf checker spf record controleren spf lookup spf validator spf record genereren spf record voor google workspace spf 10 lookup limiet spf record controleren voor domein spf syntax checker
Hulp nodig?
Een probleem met deze tool gevonden? Laat het ons weten.
Een probleem melden

Voeg deze gratis tool toe aan je eigen website: kopieer en plak de onderstaande code.