Belangrijkste Conclusies
- Het hebben van meerdere SPF-records kan leiden tot problemen met e-mailbezorging en resulteren in SPF PermError.
- Een domein mag maar één SPF-record hebben om verwarring tijdens SPF-verificatie te voorkomen.
- Het combineren van meerdere SPF-records in één record is essentieel voor een goede SPF-configuratie.
- SPF records moeten regelmatig gecontroleerd en geoptimaliseerd worden om effectieve e-mailverificatie te behouden.
- Overweeg om aanvullende e-mailverificatiemethoden, zoals DKIM en DMARC, voor een betere beveiliging.
Kort antwoord: Nee, u kunt niet meerdere SPF-records op één domein hebben. Als u meer dan één SPF-record heeft, veroorzaakt dit een SPF PermError en wordt de e-mailverificatie onderbroken, wat leidt tot bezorgingsfouten.
Is het toegestaan om meerdere SPF-records op je domein te hebben? Dit is wat je moet weten om de afleverbaarheid van je e-mails op peil te houden. SPF-records zijn cruciaal voor e-mailverificatie, maar als u er meer dan één heeft, kan dit uw afleverbaarheid juist schaden.
Het hebben van meerdere SPF-records is een van de meest voorkomende SPF-fouten die domeineigenaren tegenkomen. Het kan je SPF volledig ongeldig maken en leiden tot SPF PermError. Om te begrijpen waarom dit gebeurt, moeten we weten hoe SPF werkt en waarom het hebben van meer dan één SPF-record problemen kan veroorzaken in de verificatie.
*Tip van een professional: Controleer je domeinrecordcontrole vandaag nog om fouten in de configuratie van uw SPF-record op te sporen.
Waarom PowerDMARC?
- Automatische SPF-afvlakking om PermErrors te voorkomen
- SOC2- en ISO 27001-gecertificeerd voor bedrijfsbeveiliging
- Vertrouwd door toonaangevende internationale merken
- 24/7 deskundige ondersteuning
Hoe SPF-records werken
Sender Policy Framework of SPF is een populair e-mailverificatieprotocol dat een lijst maakt van alle geautoriseerde verzendbronnen die namens uw domein e-mails mogen verzenden.
Tijdens een SPF-controlevoeren ontvangende MTA's DNS-query's of DNS-lookups uit om het Return-path-adres van uw e-mail te valideren door het te vergelijken met de lijst van IP-adressen die in uw SPF-record staan vermeld. Als er een overeenkomst wordt gevonden, doorstaat de e-mail de SPF-controle, anders faalt deze.
Het instellen van SPF komt dus neer op het publiceren van een DNS TXT-record dat begint met de syntaxis “v=spf1”.
Vereenvoudig SPF Records met PowerDMARC!
De mythe van meerdere SPF-records
Hoewel sommige diensten voorstellen om aparte SPF-records toe te voegen, kan een domein in werkelijkheid maar één SPF-record hebben. Dit komt omdat de SPF-standaard (RFC 4408) het strikt verbiedt om er meerdere te hebben.
Tijdens een SPF-controle leidt het tegenkomen van meerdere records tot een "PermError", waardoor de ontvangende server in de war raakt.
Wanneer een ontvangende MTA begint met het uitvoeren van SPF-authenticatie op een e-mail, haalt deze alle DNS TXT-records op die beginnen met „v=spf1“. Als SPF niet is geconfigureerd voor het verzendende domein en er geen SPF-record wordt gevonden in de DNS, wordt een None-resultaat geretourneerd. Als er daarentegen meerdere SPF-records worden gevonden die beginnen met “v=spf1” voor hetzelfde domein, wordt een SPF PermError geretourneerd.
Het probleem met meerdere SPF-records
Het gebruik van meerdere SPF-records of het hebben van meerdere SPF-records voor één domein kan ernstige gevolgen hebben, zoals:
- E-mails belanden in spammappen
- E-mails worden volledig geweigerd
Dit is een veelvoorkomend probleem. Verschillende domeinanalyse rapporten van PowerDMARC onthulden dat een van de meest gemaakte fouten van domeineigenaren het hebben van meer dan 1 SPF record per domein is. Deze fout draagt bij aan een van de belangrijkste redenen voor foutieve SPF configuraties.
Voorbeeld van meerdere SPF-records
Hieronder staat een voorbeeld van meerdere afzonderlijke SPF-records voor hetzelfde domein.
Veelgemaakte fouten met SPF-records die u moet vermijden:
| RECORD TYPE | DOMEINNAAM | RECORDWAARDE | TTL |
|---|---|---|---|
| TXT | examendomein.nl | v=spf1 include:_spf.zoho.com -all | standaard |
| TXT | examendomein.nl | v=spf1 include:_spf.google.com -all | standaard |
In dit voorbeeld zijn voor het domein exampledomain.com twee afzonderlijke SPF DNS TXT-records gepubliceerd in de DNS van het domein. In dit geval mislukt de SPF-authenticatie en er wordt een permanente foutmelding voor uw domein geretourneerd. Elk van deze vermeldingen wordt als een afzonderlijk record behandeld, wat resulteert in meerdere SPF-records op hetzelfde domein.
Hoe SPF-records correct te combineren:
| RECORD TYPE | DOMEINNAAM | RECORDWAARDE | TTL |
|---|---|---|---|
| TXT | examendomein.nl | v=spf1 include:_spf.zoho.com include:_spf.google.com -all | standaard |
In dit voorbeeld heeft het domein exampledomain.com slechts één SPF DNS TXT record in plaats van meerdere SPF records. Dit is bereikt door de SPF meerdere include mechanismen in een enkel record toe te voegen. Het record is geldig en SPF zou in dit geval geen PermError-resultaat retourneren.
| Scenario | DNS-bestand | Verwacht resultaat |
|---|---|---|
| Onjuist: meerdere SPF-records | Twee afzonderlijke TXT-records met v=spf1 | SPF PermError - Verificatie mislukt |
| Juist: één SPF-record | Eén TXT-record met meerdere verwijzingen | SPF-pass - Verificatie geslaagd |
*Tip van een expert: Leer hoe je de beste werkwijzen voor het optimaliseren van SPF-records op de juiste manier, zodat je in de toekomst SPF-recordfouten kunt voorkomen.
Hoe u meerdere SPF-records in DNS kunt identificeren
Voordat u meerdere SPF-records aanpast, moet u eerst nagaan of uw domein dit probleem heeft. Hieronder vindt u een aantal manieren om te controleren of er meerdere SPF-records aanwezig zijn:
Online SPF-checkers gebruiken
De eenvoudigste manier is om de gratis SPF-checker van PowerDMARC te gebruiken. Voer gewoon je domeinnaam in en het programma laat direct zien of je meerdere SPF-records hebt.
DNS-query's via de opdrachtregel
Technisch onderlegde gebruikers kunnen gebruikmaken van opdrachtregelprogramma’s:
- Windows: nslookup -type=TXT uwdomein.com
- Linux/Mac: dig TXT uwdomein.com
DNS-beheerconsole
Log in bij je DNS-provider (Cloudflare, GoDaddy, Namecheap, enz.) en ga naar het gedeelte met TXT-records. Zoek naar meerdere vermeldingen die beginnen met „v=spf1“.
Hoe het probleem met meerdere SPF-records oplossen?
De fout met meerdere SPF-records oplossen is eenvoudig met PowerDMARC! Volg de onderstaande stappen om SPF multiple includes correct te configureren voor uw domein:
Checklist voor probleemoplossing:
- Controleer of de DNS-verspreiding is voltooid (dit kan 24 tot 48 uur duren)
- Test wijzigingen met verschillende DNS-checkers
- Controleer de aflevering van e-mails gedurende 48 uur na het doorvoeren van wijzigingen
- Leg alle wijzigingen vast voor later gebruik
Stap 1: SPF Meervoudige Records Fout bevestigen
De eerste stap is controleren op SPF meervoudige records. Meld je gratis aan bij PowerDMARC en gebruik onze SPF record generator tool om de aanwezigheid van deze fout te bevestigen.
U kunt uw record ook handmatig opzoeken in uw DNS. Als u een DNS-hostingprovider zoals Cloudflare, CloudDNS, DNS Made Easy, Namecheap of anderen gebruikt, is het proces niet bij elke provider hetzelfde. De gebruikelijke algemene stappen zijn echter om naar uw DNS-beheerconsole te gaan, uw DNS-zone-editor te openen en op Domeinen beheren te klikken. U kunt uw DNS-records voor SPF vinden in de DNS-zone van uw domein.
Stap 2: De meerdere SPF-records voor één domein verwijderen
Als je domein meerdere records voor SPF bevat, is het tijd om de DNS-records te bewerken en alle records behalve één te verwijderen. Zorg ervoor dat je één SPF-record per domein overhoudt.

Stap 3: SPF Records combineren
Bewerk ten slotte het overgebleven enkele SPF-record om meerdere insluitingen te combineren. Dit is een eenvoudige manier om de fout op te lossen en tegelijkertijd meerdere SPF-records in één record op te nemen.
- Voer uw DNS-beheerconsole in
- Klik om uw SPF-record te bewerken
- In de syntaxis gebruik je het SPF "include" mechanisme om meerdere domeinen op te nemen die je wilt autoriseren. Hieronder staat een voorbeeld van het combineren van SPF-records tot 1:

Je kunt meer "includes" blijven toevoegen aan hetzelfde SPF record om al je diensten van derden te autoriseren. Als je klaar bent, zorg er dan voor dat je je record opslaat in de DNS.
Opmerking: In plaats van het handhavingsbeleid (-all) kun je (~all) configureren voor een mildere en flexibelere aanpak tijdens SPF falen.
Hoe u meerdere e-mailafzenders correct autoriseert in één SPF-record
Als je voor één domein meerdere e-mailproviders gebruikt, is het instellen van meerdere afzonderlijke SPF-records niet de juiste manier om SPF voor hen in te stellen. In plaats daarvan moet u het volgende doen:
1. Met PowerDMARC kunt u eenvoudig meerdere SPF-records voor uw domein toevoegen. Gebruik onze SPF record generator tool om een gratis record te maken.
2. Voer in het veld met de titel „Domeinen of externe diensten autoriseren die namens dit domein e-mails versturen“ alle externe leveranciers in die u wilt autoriseren. Dit is een belangrijke stap om SPF-records samen te voegen.

3. Kopieer en plak het gegenereerde SPF-record dat meerdere SPF-records bevat voor je geautoriseerde afzenders in je DNS. Sla het record op.

Beperkingen en risico’s van het herhaaldelijk opnemen van SPF-codes
Met meerdere SPF-includes meerdere keren op te nemen, is niet altijd de juiste aanpak. Hoewel het op deze manier combineren van SPF-records u helpt de fout 'SPF multiple records' te verhelpen, kan het tot andere fouten leiden. Elke e-mailserviceprovider voegt een DNS-lookup toe tijdens SPF-authenticatie. Meerdere includes in uw SPF-record staan gelijk aan evenveel lookups. RFC specificeert echter dat de maximale lookup-limiet voor SPF 10 is.
Het overschrijden van de SPF 10 opzoeklimiet kan ook SPF PermError opleveren en SPF onderbreken.
Om onder de 10 DNS lookup limiet voor SPF te blijven:
- Je kunt je SPF-record handmatig vervlakken. Handmatig afvlakken om alle IP-adressen achter je include-mechanisme door te trekken kan echter leiden tot een lang record dat de tekenreekslimiet voor SPF kan overschrijden.
- Je kunt ook kiezen voor SPF macro's. Macro's helpen je om binnen de opzoek- en tekenlengtebeperkingen te blijven.
Om meerdere SPF-records en andere veelvoorkomende fouten te voorkomen, kunt u gebruikmaken van de gehoste SPF-oplossing oplossing van PowerDMARC. We integreren macro's in uw SPF-record om ervoor te zorgen dat u profiteert van foutloze SPF die geoptimaliseerd en bijgewerkt is.
Daarnaast kunt u onze DMARC Analyzer om DMARC voor uw domeinen. DMARC helpt u zich te beschermen tegen phishing-aanvallen, spoofing en domeinmisbruik.
Beste praktijken voor het beheren van SPF-records
Volg deze praktische aanbevelingen om uw SPF-records goed te beheren:
- Regelmatige controles: Controleer uw SPF-records elk kwartaal om er zeker van te zijn dat ze up-to-date zijn
- Houd DNS-zoekopdrachten bij: Houd het aantal DNS-lookups bij om onder de limiet van 10 lookups te blijven
- Wijzigingen in documenten: Houd een logboek bij van alle wijzigingen in SPF-records, met datums en redenen
- Test vóór de implementatie: Controleer SPF-records altijd met online checkers voordat u live gaat
- Vermijd geneste includes: Beperk complexe include-ketens die de opzoeklimieten kunnen overschrijden
- Maak gebruik van automatisering: Overweeg geautomatiseerde SPF-beheertools voor complexe omgevingen
Veelvoorkomende valkuilen en hoe ze te vermijden
Vermijd deze veelgemaakte fouten met SPF die de e-mailverificatie kunnen verstoren:
Veelvoorkomende SPF-fouten en oplossingen
- Meer dan 10 DNS-zoekopdrachten: Gebruik SPF-flattening of macro's om het aantal lookups te verminderen
- Meerdere TXT-records gebruiken: Consolideer alle SPF-includes in één record
- Onjuiste syntaxis: Begin altijd met “v=spf1” en eindig met een “all”-mechanisme
- Maximaal aantal tekens overschreden: Houd SPF-records onder de 255 tekens per tekenreeks
- E-mailproviders niet vergeten: Neem alle legitieme e-maildiensten op
- Gebruik van verouderde recordtypes: Gebruik altijd TXT-records, geen SPF-recordtype
Samenvatting en volgende stappen
Het hebben van één goed geconfigureerd SPF-record is essentieel voor een optimale afleverbaarheid van e-mails. In deze handleiding hebben we uitgelegd hoe u meerdere SPF-records kunt samenvoegen tot één record voor een foutloze SPF-configuratie. Hoewel SPF een uitstekende eerste stap is, kunt u overwegen om ook andere methoden voor e-mailverificatie, zoals DKIM en DMARC, te onderzoeken voor nog betere bescherming.
Klaar om uw e-mailinfrastructuur te beveiligen? Dit zijn de volgende stappen:
- Test je huidige SPF-record met onze gratis SPF-checker
- Genereer een geoptimaliseerd SPF-record met behulp van onze SPF-recordgenerator
- Implementeer uitgebreide e-mailbeveiliging met DMARC-beveiliging
“We hebben onze SPF-problemen in één dag opgelost met de geautomatiseerde tools van PowerDMARC.” – IT-directeur, FinTech Corp.
Wilt u meer van dit soort oplossingen voor domeinbeveiliging ontdekken om de beveiliging van uw e-mails te vereenvoudigen? – neem vandaag nog nog vandaag!
Veelgestelde Vragen
Kan ik meerdere SPF-records op één domein hebben?
Nee, je kunt niet meerdere SPF-records op één domein hebben. Als je meer dan één SPF-record hebt, leidt dit tot een SPF PermError en werkt de e-mailverificatie niet meer. Combineer in plaats daarvan alle geautoriseerde afzenders in één SPF-record door gebruik te maken van meerdere include-mechanismen.
Hoeveel SPF-records kunnen in de DNS van een domein worden opgenomen?
Er mag slechts één SPF-record in de DNS van een domein worden opgenomen. De SPF-standaard (RFC 4408) verbiedt expliciet het gebruik van meerdere SPF-records. Als er meerdere records worden aangetroffen, geven ontvangende servers een PermError-foutmelding en wordt de e-mail geweigerd.
Wat gebeurt er als je meerdere SPF-records hebt?
Als u meerdere SPF-records hebt, krijgen ontvangende e-mailservers een PermError te zien tijdens de SPF-validatie. Hierdoor mislukt de authenticatie van e-mails, wat ertoe kan leiden dat e-mails als spam worden gemarkeerd of volledig door ontvangende servers worden geweigerd.
Hoe kan ik meerdere e-maildiensten in één SPF-record combineren?
Gebruik het „include:“-mechanisme om meerdere e-maildiensten in één SPF-record te combineren. Bijvoorbeeld: „v=spf1 include:_spf.google.com include:mailgun.org include:_spf.salesforce.com ~all“. Hiermee worden alle drie de diensten in één enkel record geautoriseerd.
Wat is het maximale aantal DNS-opzoekingen dat in SPF is toegestaan?
Het maximale aantal DNS-zoekopdrachten dat in SPF is toegestaan, is 10. Elk „include:”-mechanisme telt als één zoekopdracht. Als deze limiet wordt overschreden, leidt dit tot een SPF PermError. Gebruik SPF-flattening of macro’s om binnen deze limiet te blijven.



