SPF-record checker

Valideer je SPF-record volgens RFC 7208, zie elke include met zijn lookupkosten en test of een server namens je domein mag versturen.

Verzendend IP testen (optioneel)

5 gratis checks per dag · daarna vanaf $0.04 per check — prijzen

Wat de SPF-checker controleert

  • Precies één v=spf1-record
  • Limiet van 10 DNS-lookups over alle includes
  • Limiet van 2 lege lookups
  • Syntaxis van elk mechanisme en elke modifier
  • Beleid: +all, ?all, ~all, -all
  • Verouderde ptr, macro's, lussen, dubbelingen
  • Optioneel: slaagt een bepaald IP?

Zo werkt het

  1. 1

    Vul je domein in (en eventueel een verzendend IP)

  2. 2

    Bekijk het record, de include-boom en het aantal lookups

  3. 3

    Los fouten op — het resultaat vertelt hoe

Veelgestelde vragen

Wat is de SPF-limiet van 10 lookups?

RFC 7208 staat bij het evalueren van SPF maximaal 10 mechanismen met een DNS-lookup toe (include, a, mx, ptr, exists, redirect) — inclusief alles binnen je includes. Boven de 10 geven ontvangers “permerror” en faalt SPF voor elk bericht.

~all of -all?

Beide zijn prima. Met een afgedwongen DMARC-beleid is ~all (softfail) de gangbare aanbeveling, omdat DMARC beslist. -all is strenger en weigert niet-vermelde servers al bij SPF.

Mag ik twee SPF-records hebben?

Nee. Met meer dan één v=spf1-TXT-record faalt SPF altijd met permerror. Voeg alle mechanismen samen in één record.

Wat is een lege lookup?

Een DNS-lookup die geen records oplevert (bijvoorbeeld een include naar een domein zonder SPF). Meer dan twee lege lookups geven ook permerror.