E-mailfraude en spam zijn enorme problemen, en jij wilt natuurlijk niet dat jouw e-mails in de spamfolder belanden of dat iemand jouw domeinnaam misbruikt om nepberichten te versturen. Dit is waar een SPF-record om de hoek komt kijken! In dit artikel leg ik op een toegankelijke manier uit wat een SPF-record is, waarom het zo belangrijk is en hoe je het correct instelt.
Wat is een SPF-record?
SPF staat voor Sender Policy Framework en is een e-mailverificatietechniek waarmee je aangeeft welke mailservers gemachtigd zijn om e-mails te versturen namens jouw domeinnaam. Hiermee voorkom je dat kwaadwillenden jouw domeinnaam gebruiken voor spoofing-aanvallen (het versturen van nep-mails alsof ze van jou komen).
Kort gezegd: een SPF-record is een soort "afsprakenlijst" waarin staat welke servers wél e-mails mogen versturen namens jouw domein en welke niet.
Hoe werkt een SPF-record?
Als je een e-mail verstuurt, checkt de ontvangende mailserver of jouw verzendende server in het SPF-record van jouw domeinnaam staat. Dit gebeurt als volgt:
- De ontvangende server kijkt naar het SPF-record van de afzender (jouw domein).
- Staat de verzendende server in dat record? Dan wordt de e-mail als legitiem beschouwd.
- Staat de server er niet in? Dan kan de e-mail worden geweigerd of als spam worden gemarkeerd.
Waarom is een SPF-record belangrijk?
Een correct ingesteld SPF-record helpt je bij:
✅ Bescherming tegen spoofing – Cybercriminelen kunnen niet zomaar jouw domeinnaam misbruiken voor phishing of spam.
✅ Hogere e-maildeliverability – Je e-mails belanden minder snel in de spammap.
✅ Betere reputatie voor je domein – Providers zoals Gmail, Outlook en Yahoo vertrouwen je domein meer.
⚠️ Let op: Een verkeerd ingesteld SPF-record kan er juist voor zorgen dat jouw e-mails niet aankomen. Dat wil je natuurlijk voorkomen!
Hoe stel je een SPF-record correct in?
Stap 1: Controleer of je al een SPF-record hebt
Voordat je een SPF-record toevoegt, is het slim om te checken of je er al een hebt. Dit kun je doen via een online SPF-checker, bijvoorbeeld MXToolbox.
Voorbeeld:
Je voert je domeinnaam in en krijgt een resultaat zoals:
v=spf1 include:_spf.google.com ~all
Dit betekent dat alleen Google's mailservers e-mails mogen verzenden namens dit domein.
Stap 2: Een SPF-record maken
Een SPF-record is een TXT-record dat je toevoegt aan je DNS-instellingen. Het ziet er bijvoorbeeld zo uit:
v=spf1 ip4:192.168.1.1 include:_spf.example.com ~all
Laten we dit ontleden:
-
v=spf1
→ Geeft aan dat dit een SPF-record is. -
ip4:192.168.1.1
→ Autoriseert dit IP-adres om e-mails te verzenden. -
include:_spf.example.com
→ Staat toe dat mailservers van example.com ook e-mails mogen verzenden. -
~all
→ Soft fail (mails van niet-geautoriseerde servers worden mogelijk gemarkeerd als spam, maar niet geweigerd).
Wil je dat alleen bepaalde mailservers namens jouw domein mogen verzenden? Dan gebruik je:
v=spf1 include:_spf.google.com include:_spf.mailhost.com -all
Hiermee zeg je: alleen Google en Mailhost mogen e-mails versturen. Alle andere worden geweigerd (-all).
Stap 3: SPF-record toevoegen aan je DNS
- Log in bij je domeinbeheerder (bijvoorbeeld Theory7.net).
- Ga naar de DNS-instellingen.
- Voeg een nieuw TXT-record toe.
- Vul als naam je domeinnaam in (bijvoorbeeld
jouwdomein.nl
). - Bij waarde voeg je het SPF-record in, bijvoorbeeld:
v=spf1 include:_spf.theory7.net -all
- Sla de wijzigingen op en wacht een paar uur totdat de wijzigingen zijn doorgevoerd.
Stap 4: Test je SPF-record
Om te controleren of je SPF-record werkt, kun je opnieuw een SPF-checker gebruiken, zoals:
Als alles goed staat ingesteld, zou je geen fouten moeten zien.
Veelvoorkomende fouten en hoe je ze voorkomt
❌ Meerdere SPF-records in je DNS
➡️ Je mag maar één SPF-record per domein hebben. Combineer records in plaats van meerdere toe te voegen.
❌ Te veel DNS-lookups
➡️ Een SPF-record mag maximaal 10 "includes" bevatten. Anders kan het genegeerd worden.
❌ Gebruik van +all
in je SPF-record
➡️ Dit betekent dat élke server e-mails mag verzenden namens jouw domein. Vermijd dit!
Extra beveiliging: DKIM en DMARC
SPF is een belangrijke eerste stap, maar voor nog betere e-mailbeveiliging zijn er twee extra technieken:
- DKIM (DomainKeys Identified Mail) → Verifieert of een e-mail niet is aangepast tijdens verzending.
- DMARC (Domain-based Message Authentication, Reporting & Conformance) → Zorgt ervoor dat SPF en DKIM correct worden toegepast en geeft je inzicht in misbruik van je domein.
Waarom kiezen voor e-mailhosting van Theory7.net?
Bij Theory7.net is onze e-mailhosting optimaal ingesteld, zodat je je geen zorgen hoeft te maken over SPF, DKIM of DMARC. Wij zorgen ervoor dat jouw e-mails altijd aankomen en niet op een blacklist belanden.
Wil jij zorgeloze e-mailhosting? Bekijk onze e-mailhosting!