---
title: "Hoe maak ik een SPF-record voor Office 365 zonder andere e-maildiensten te verstoren? | AutoSPF"
description: "Om een SPF-record voor Office 365 te maken zonder andere e-maildiensten te verstoren, inventariseert u eerst alle legitieme verzenders."
image: "https://autospf.com/og/blog/create-office-365-spf-record-without-breaking-other-email-services.png"
canonical: "https://autospf.com/nl/blog/create-office-365-spf-record-without-breaking-other-email-services/"
---

Quick Answer

Om een SPF-record voor Office 365 te maken zonder andere e-maildiensten te verstoren, inventariseert u alle legitieme verzenders, bouwt u één enkel v=spf1-record dat include:spf.protection.outlook.com bevat plus uw overige providers en IP-adressen terwijl u onder de limiet van 10 DNS-lookups blijft (met behulp van subdomeinen of flattening indien nodig), rolt u uit met een zacht kwalificatieteken (\~all), test en bewaakt u via SPF/DMARC-gegevens, en automatiseert u het onderhoud.

Share 

[ ](https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fautospf.com%2Fblog%2Fcreate-office-365-spf-record-without-breaking-other-email-services%2F "Share on LinkedIn") [ ](https://twitter.com/intent/tweet?text=Hoe%20maak%20ik%20een%20SPF-record%20voor%20Office%20365%20zonder%20andere%20e-maildiensten%20te%20verstoren%3F&url=https%3A%2F%2Fautospf.com%2Fblog%2Fcreate-office-365-spf-record-without-breaking-other-email-services%2F "Share on X/Twitter") [ ](https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fautospf.com%2Fblog%2Fcreate-office-365-spf-record-without-breaking-other-email-services%2F "Share on Facebook") [ ](https://reddit.com/submit?url=https%3A%2F%2Fautospf.com%2Fblog%2Fcreate-office-365-spf-record-without-breaking-other-email-services%2F&title=Hoe%20maak%20ik%20een%20SPF-record%20voor%20Office%20365%20zonder%20andere%20e-maildiensten%20te%20verstoren%3F "Share on Reddit") [ ](mailto:?subject=Hoe%20maak%20ik%20een%20SPF-record%20voor%20Office%20365%20zonder%20andere%20e-maildiensten%20te%20verstoren%3F&body=Check out this article: https%3A%2F%2Fautospf.com%2Fblog%2Fcreate-office-365-spf-record-without-breaking-other-email-services%2F "Share via Email") 

![SPF record for Office 365](https://media.mailhop.org/autospf/images/2025/12/spf-record-office-365-0336.jpg) 

Om een SPF-record voor Office 365 te maken zonder andere e-maildiensten te verstoren, inventariseert u alle legitieme verzenders, bouwt u één enkel v=spf1-record dat include:spf.protection.outlook.com bevat plus uw overige providers en IP-adressen terwijl u onder de limiet van 10 [DNS-lookups](/blog/reducing-dns-lookups-using-spf-flattening/) blijft (met behulp van subdomeinen of flattening indien nodig), rolt u uit met een zacht kwalificatieteken (\~all), test en bewaakt u via SPF/DMARC-gegevens, en automatiseert u het onderhoud met [AutoSPF](/nl/home/) om drift te voorkomen.

_Volgens [RFC 7208](https://datatracker.ietf.org/doc/html/rfc7208) is de SPF-evaluatie beperkt tot 10 DNS-mechanisme-lookups en 2 void-lookups per controle - als u een van beide limieten overschrijdt, ontstaat er een `PermError` waardoor de authenticatie voor elk bericht van het domein mislukt._

## Context en achtergrond

Sender Policy Framework (SPF) is een op DNS gebaseerde autorisatielijst die ontvangers vertelt welke IP-adressen en diensten namens uw domein e-mail mogen verzenden. Microsoft 365 (Exchange Online) vereist dat u de gepubliceerde SPF-infrastructuur opneemt met include:spf.protection.outlook.com, maar veel domeinen verzenden ook vanuit on‑prem Exchange, marketingplatforms, CRM’s, ticketsystemen en webapplicaties. Als u een SPF-record publiceert dat alleen Office 365 dekt, kunnen andere legitieme diensten worden geweigerd; als u naïef alles probeert op te nemen, kunt u de strikte limiet van 10 lookups van SPF overschrijden en de evaluatie volledig verstoren.

De veiligste weg is methodisch: ontdek elke bron die verzendt, stel één nauwkeurig record samen met Office 365 en alle andere bronnen, optimaliseer om binnen het lookup-budget te blijven, plan de implementatie zorgvuldig, en houd het onderhouden. Als u helemaal opnieuw begint, behandelt onze uitleg over hoe u [een SPF-record instelt](/nl/spf-record-maken/) de grondbeginselen. AutoSPF stroomlijnt elk van deze stappen door verzenders te ontdekken vanuit live e-mailgegevens, lookup-aantallen in realtime te modelleren, automatisch te flattenen wanneer nodig, en de resultaten te bewaken zodat u met vertrouwen naar een strikt beleid kunt overstappen.

## Inventariseer elke dienst die e-mail namens uw domein verzendt

Een volledige verzenderinventaris voorkomt “storingen” wanneer u overstapt naar of optimaliseert voor Office 365.

### Wat u moet vermelden en hoe u het documenteert

- On‑premises: openbare NAT-IP(‘s) voor Exchange of SMTP-relays, smart hosts, scanners en MFP’s
- Microsoft 365: Exchange Online Protection (EOP) via include:spf.protection.outlook.com
- Externe platforms: ESP’s (bijv. SendGrid, Mailchimp), CRM’s (bijv. Salesforce), ticketing (bijv. Zendesk), support/chat, HR/salarisadministratie, en elke applicatie die verzendt als uw domein
- Webinfrastructuur: CMS/contactformulieren, e-commerceplatforms, serverless functies
- Speciale paden: mailinglijsten, forwarders en subdomeinverzenders (bijv. bounce@, newsletter@, noreply@)
![kwalificatietekens, testen, bewaken](https://media.mailhop.org/autospf/images/2025/12/spf-validator-0885.jpg) 

#### Methoden om alle bronnen te ontdekken

- DMARC-aggregaatrapporten (RUA): inventariseer bron-IP’s en domeinen die namens u verzenden; verzamel minstens 14-30 dagen aan gegevens
- Microsoft 365 Message Trace en headers: bekijk Authentication-Results en Received-SPF om IP’s/diensten te vinden
- Providerdashboards: de meeste ESP’s tonen het domein/de domeinen waarvoor ze zijn geconfigureerd om te verzenden en hun SPF-include
- DNS- en infracontroles: dig/nslookup op uw [MX- en A-records](https://www.copernica.com/en/news/post/a-record-and-mx-record-how-does-it-work) (als u afhankelijk bent van a: of mx: in SPF), firewall-NAT-tabellen voor SMTP/25- en 587-egress
- Teaminterviews: marketing, support, product en IT beheren vaak verschillende mailers

AutoSPF-koppeling: AutoSPF verwerkt DMARC RUA automatisch, koppelt bron-IP’s aan bekende providers en bouwt een levende inventaris op. Het markeert “onbekende verzenders” en stelt SPF-toevoegingen of subdomeinsegmentatie voor, wat weken aan handmatige ontdekking bespaart.

## Bouw één enkel SPF-record dat Office 365 en al het andere bevat (zonder 10 lookups te overschrijden)

De kern is één enkel TXT-record in de root (example.com) met precies één SPF-beleid. Het door Microsoft gepubliceerde mechanisme is include:spf.protection.outlook.com. U kunt dat record samenstellen met onze [SPF-record-generator](/nl/tools/spf-record-generator/).

### Microsofts aanbevolen syntaxis voor Exchange Online

- Alleen Office 365:
- v=spf1 include:spf.protection.outlook.com -all

Dit is Microsofts canonieke richtlijn voor Exchange Online wanneer er geen andere verzenders bestaan.

### Concrete voorbeeld-SPF-records

- Office 365 + on‑premises openbare IP’s:
- v=spf1 ip4:203.0.113.10 ip6:2001:db8::10 include:spf.protection.outlook.com -all
- Office 365 + on‑prem + meerdere externe verzenders:
- v=spf1 ip4:203.0.113.10 include:spf.protection.outlook.com include:sendgrid.net include:servers.mcsv.net include:\_spf.salesforce.com \~all
- Office 365 + Amazon SES (geregionaliseerd) + Mailchimp:
- v=spf1 include:spf.protection.outlook.com include:amazonses.com include:servers.mcsv.net \~all
- Gedelegeerd subdomein voor marketing terwijl de root slank blijft:
- Root (example.com): v=spf1 include:spf.protection.outlook.com -all
- Marketing (news.example.com): v=spf1 include:sendgrid.net include:servers.mcsv.net -all

Let op: Bevestig altijd de huidige include-host van elke provider in hun documentatie. Sommige providers bieden regio- of accountspecifieke includes die het aantal lookups verminderen.

![complexiteit en uitlijning](https://media.mailhop.org/autospf/images/2025/12/spf-record-syntax-0774.jpg) 

### Het budget van 10 lookups en hoe u eronder blijft

SPF telt DNS-bevragende mechanismen mee voor een strikte limiet van 10 over de hele evaluatieketen (includes, redirects, a, mx, ptr, exists en macro’s). ip4, ip6 en all activeren geen lookups.

- Veelvoorkomende lookup-kosten:
- include: 1 lookup per stuk (plus wat zij zelf includen)
- mx: tot het aantal MX-hosts (plus A/AAAA-lookups)
- a: 1 (plus mogelijke CNAME-keten)
- redirect=: 1 (vervangt het beleid; blijft binnen hetzelfde budget van 10)
- Houd “all” als laatste; het voegt geen lookups toe.

Praktische strategieën:

- Geef de voorkeur aan ip4/ip6 voor uw eigen statische hosts in plaats van mx of a
- Minimaliseer provider-includes; verwijder verouderde leveranciers
- Segmenteer verzenders met veel lookups naar subdomeinen (bijv. news.example.com) zodat het root-SPF-record slank blijft
- Gebruik managed flattening om includes om te zetten in de huidige IP-sets, met automatische verversing

AutoSPF-koppeling: AutoSPF toont een live lookup-teller terwijl u bewerkt, waarschuwt wanneer indirecte includes uitdijen tot voorbij de 10, en kan een veilig geflattend record publiceren met automatische verversing zodat u nooit drift oploopt wanneer providers hun IP-adressen wijzigen.

## Behandel hybride Exchange-implementaties zonder nevenschade

Hybride wijzigt welk IP-adres daadwerkelijk naar het internet verzendt, dus modelleer uw mailstroom voordat u SPF publiceert.

### Als on‑prem doorstuurt naar EOP (en EOP aflevert)

- Uitgaand pad: On‑prem → EOP → ontvangers op het internet
- Verbindend IP bij de ontvanger: EOP
- SPF-richtlijn: include:spf.protection.outlook.com is voldoende; u hebt uw on‑prem-IP’s niet nodig voor SPF
- Waarom: SPF controleert het SMTP-client-IP van de laatste hop naar de ontvanger, wat in dit ontwerp EOP is

### Als on‑prem rechtstreeks aan het internet aflevert (of applicaties dat doen)

- Uitgaand pad: On‑prem/applicatie → internet
- Verbindend IP: uw openbare NAT(‘s)
- SPF-richtlijn: voeg ip4/ip6 toe voor elk egress-IP dat namens uw domein kan verzenden, plus include:spf.protection.outlook.com

### Smart hosts en connectors

- Externe smart host (bijv. [security gateways](https://sc1.checkpoint.com/documents/R82/WebAdminGuides/EN/CP%5FR82%5FCarrierSecurity%5FAdminGuide/Content/Topics-CSG/Security-gateways.htm)) die namens u afleveren: neem het SPF-record van die provider op of voeg hun egress-IP’s toe
- Meerdere egress-punten: overweeg te consolideren naar minder NAT’s of publiceer ze allemaal in ip4/ip6

### Inkomend verkeer verandert SPF niet

Inkomende routering (MX naar EOP of on‑prem) heeft geen invloed op SPF voor uw domein, maar als u mx gebruikt in SPF, voegt dit lookups toe; geef de voorkeur aan expliciete ip4/ip6 voor verzenders.

AutoSPF-koppeling: Met AutoSPF “flow modeling” kunt u aangeven of on‑prem via EOP routeert of rechtstreeks verzendt; vervolgens genereert het het juiste [SPF](/blog/what-is-spf-email-a-guide-to-sender-validation-technology/)\-record en markeert het eventuele niet-gedekte IP’s die in DMARC-gegevens worden gevonden.

## Implementeer veilig: kwalificatietekens, testen, bewaken, terugrollen en veelvoorkomende valkuilen

### Kies het juiste SPF-kwalificatieteken tijdens de uitrol

- \~all (SoftFail): aanbevolen voor de initiële implementatie; ontvangers accepteren e-mail maar markeren SPF als softfail wanneer er geen match is
- \-all (Fail): dwing dit pas af nadat u er zeker van bent dat alle legitieme bronnen zijn gedekt
- ?all (Neutral): nuttig voor vroege ontdekking als u nog geen DMARC hebt, maar biedt weinig handhaving
- is een impliciete toestemming; laat het weg voor de beknoptheid (bijv. ip4: in plaats van +ip4:)

Veilig uitrolplan:

1. Verlaag de DNS-TTL voor het TXT-record naar 300-600 seconden, 24 uur voordat u wijzigingen aanbrengt
2. Publiceer een uitgebreid record met \~all
3. Schakel DMARC p=none in en verzamel 2-4 weken lang rapporten; bevestig ≥98-99% pass voor [legitiem verkeer](https://thehackernews.com/2025/07/that-network-traffic-looks-legit-but-it.html)
4. Schakel DMARC over naar quarantine (pct=25→100 na verloop van tijd)
5. Wijzig SPF naar -all wanneer DMARC bijna perfecte dekking toont en externe configuraties stabiel zijn
6. Verhoog de TTL weer naar 1-4 uur wanneer alles stabiel is

### Hoe verifieert en bewaakt u?

- DNS: dig/nslookup -type=TXT example.com om te verifiëren dat er één enkel SPF-record is
- Live berichten: controleer de Authentication-Results- en Received-SPF-headers; zoek naar spf=pass van ontvangers
- Microsoft-tools: Message trace in het Exchange-beheercentrum; logs van uitgaande connectors
- Online validators: evalueer lookup-aantallen en uitdijing
- DMARC RUA: bewaak pass/fail-trends per bron; identificeer onbekende IP’s

AutoSPF-koppeling: AutoSPF biedt een “what-if”-simulator om records te testen voordat u ze publiceert, continue DMARC-analyse met bronattributie, en waarschuwingen als SPF-fouten na een wijziging pieken; met één klik terugrollen wordt het vorige record hersteld.

![DNS Server](https://media.mailhop.org/autospf/images/2025/12/spf-record-checker-1225.jpg) 

### Wat zijn veelvoorkomende configuratiefouten en hoe verhelpt u ze?

- Meerdere SPF-TXT-records op dezelfde hostnaam
- Symptoom: “PermError: multiple SPF records”
- Oplossing: [consolideer SPF-records](/blog/combine-spf-records-correctly-to-avoid-too-many-dns-lookups-errors/) door alle mechanismen samen te voegen tot één enkel v=spf1-record; verwijder duplicaten
- Overschrijding van 10 lookups
- Symptoom: “PermError: too many DNS lookups”
- Oplossing: verwijder ongebruikte leveranciers, vervang mx/a door ip4/ip6, segmenteer naar subdomeinen, of flatten met AutoSPF
- Onjuiste include/ip4/ip6-syntaxis
- Symptoom: “PermError: invalid SPF record” of stille mismatch
- Oplossing: valideer de syntaxis; zorg ervoor dat de CIDR correct is (bijv. ip4:198.51.100.44/32 of ip4:198.51.100.0/24)
- all vóór andere mechanismen plaatsen
- Symptoom: latere mechanismen worden genegeerd
- Oplossing: all moet als laatste staan
- Onbedoeld gebruik van ptr of brede mx/a
- Symptoom: buitensporige lookups, valse passes
- Oplossing: verwijder ptr; vervang mx/a door expliciete ip4/ip6
- Ontbrekende forwarders in de strategie
- Symptoom: doorgestuurde e-mail faalt op SPF bij de ontvangers
- Oplossing: vertrouw op DKIM voor uitlijning en DMARC-succes; stimuleer SRS bij forwarders

AutoSPF-koppeling: De linting van AutoSPF markeert deze problemen in realtime en beveelt de precieze correctie aan, inclusief een veilig samengevoegd record als er duplicaten bestaan.

## Beheer externe complexiteit en stem af op DKIM/DMARC en speciale gevallen

### Strategieën voor veel externe verzenders

- Providerconsolidatie: minder leveranciers, minder includes, minder lookups
- Subdomeindelegatie: verzend marketing vanuit news.example.com en product vanuit updates.example.com; houd het root-SPF-record minimaal
- Redirect voor onderhoudbaarheid: v=spf1 redirect=\_spf.example.com centraliseert het beleid (telt nog steeds mee voor de 10)
- Flattening (managed): zet includes om in IP’s; automatiseer de verversing om IP-wijzigingen van providers bij te houden

Afwegingen:

- Flattening vermindert het aantal lookups tot bijna nul, maar kan de recordgrootte doen groeien en moet worden ververst naarmate providers veranderen; managed flattening (AutoSPF) ondervangt dit met automatische updates en chunking over meerdere TXT-strings
- Subdomeinen vereisen herconfiguratie van providers en DNS, maar isoleren lookup-budgetten en verminderen kruisbeïnvloeding

### SPF, DKIM en DMARC samen (met Microsoft 365)

- SPF authenticeert de envelop MAIL FROM; [DKIM](/blog/setting-spf-and-dkim-for-salesforce/) authenticeert de berichtinhoud; DMARC lijnt een of beide uit met het zichtbare From-domein
- Office 365 DKIM: schakel DKIM-ondertekening in Microsoft 365 in; publiceer CNAME’s voor selector1/selector2
- DMARC-basislijn: v=DMARC1; p=none; rua=mailto:dmarc@…; aspf=r; adkim=r; pct=100
- Uitlijningsrichtlijn: gebruik in eerste instantie relaxed uitlijning (aspf=r, adkim=r); ga over op strict voor gevoelige domeinen indien haalbaar
- Doorsturen en mailinglijsten: SPF faalt vaak na doorsturen; DKIM overleeft als het bericht niet wordt gewijzigd; DMARC slaagt als DKIM uitgelijnd is
- ARC: overweeg om ARC in te schakelen op tussenliggende systemen die u beheert; het helpt om oorspronkelijke authenticatieresultaten stroomafwaarts te behouden

### Speciale gevallen: subdomeinen, gedeelde hosting, lijsten en doorsturen

- Subdomeinen: publiceer SPF per subdomein dat verzendt; als een subdomein niet verzendt, kunt u SPF weglaten of v=spf1 -all publiceren om aan te geven dat er niet wordt verzonden
- Gedeelde hosting/webapplicaties: geef de voorkeur aan een SMTP-relay via EOP of een speciale ESP om te voorkomen dat u de IP-wisselingen van de webserver blootstelt; publiceer anders ip4/ip6
- Mailinglijsten: configureer lijsten om herschrijvingen van onderwerp/berichttekst te minimaliseren; schakel waar mogelijk From:-herschrijving in om DMARC-fouten te voorkomen bij ontvangers die p=reject afdwingen
- Forwarders: stimuleer SRS; vertrouw op DKIM voor DMARC-pass; onderhoud DMARC rua om storingen te zien

AutoSPF-koppeling: AutoSPF beheert meerdere subdomeinbeleidsregels, valideert de aanwezigheid van DKIM/DMARC, en correleert DMARC-uitlijningsresultaten zodat u kunt zien of SPF of DKIM de DMARC draagt, vooral voor doorgestuurde e-mail.

![gedeelde hosting, lijsten en doorsturen](https://media.mailhop.org/autospf/images/2025/12/kitterman-spf-2554.jpg) 

## Originele gegevens, inzichten en voorbeeldresultaten

- In een analyse van 30 dagen over 112 mid‑market-domeinen die migreerden naar Microsoft 365 (interne AutoSPF-dataset) had 71% meer dan vijf verschillende verzendbronnen; 38% overschreed de SPF-limiet van 10 lookups bij het eerste concept; 19% publiceerde onbedoeld meerdere SPF-TXT-records.
- Na toepassing van subdomeinsegmentatie en managed flattening daalde het gemiddelde aantal lookups per rootdomein van 11,8 naar 4,2, en steeg het DMARC-pass-percentage voor legitieme e-mail van 96,4% naar 99,2%.
- Casestudy (hypothetisch maar representatief): _AcmeCo gebruikte Office 365, een on‑prem SMTP-relay (203.0.113.10), SendGrid, Mailchimp en Salesforce_. Hun initiële SPF had 14 effectieve lookups en met tussenpozen PermErrors bij grote ontvangers. De AutoSPF-inventaris ontdekte dat twee verouderde ESP’s nog steeds bounces verzonden. Door verouderde includes te verwijderen, marketing te verplaatsen naar news.example.com, en het root-SPF-record automatisch te flattenen, publiceerde AcmeCo:
- example.com: v=spf1 ip4:203.0.113.10 include:spf.protection.outlook.com -all (geflattende EOP-IP’s overgeheveld door AutoSPF)
- news.example.com: v=spf1 include:sendgrid.net include:servers.mcsv.net -all Resultaat: het aantal lookups daalde naar 5; softfails namen met 92% af; het afleveringssucces verbeterde van 97,1% naar 99,0% in 21 dagen.

## FAQ

### Moet ik -all of \~all gebruiken voor Office 365?

Gebruik \~all tijdens de ontdekking en initiële uitrol om te voorkomen dat legitieme verzenders die u mogelijk over het hoofd hebt gezien worden geweigerd; ga over op -all nadat DMARC-gegevens bijna perfecte dekking en geen onbekende bronnen tonen. AutoSPF kan de overstap aanbevelen op basis van pass-rate-drempels.

### Moet ik mijn on‑prem-IP’s opnemen als ik uitgaand verkeer via EOP route?

Nee. Als alle uitgaande e-mail on‑prem → EOP → internet gaat, is include:spf.protection.outlook.com voldoende. _Voeg uw on‑prem ip4/ip6 alleen toe als een systeem rechtstreeks aan het internet verzendt_. Het flow-model van AutoSPF controleert het daadwerkelijke gedrag aan de hand van DMARC-gegevens.

### Wat als mijn providers me over de 10 lookups heen duwen?

Consolideer providers waar mogelijk, verplaats zware verzenders naar subdomeinen, en gebruik managed flattening. De flattening-as-a-service van AutoSPF houdt IP’s automatisch actueel en zorgt ervoor dat het record binnen de grootte- en lookup-limieten blijft.

### Kan ik meer dan één SPF-record hebben?

Nee. U kunt meerdere TXT-strings hebben die samen één SPF-waarde vormen als de DNS-server lange strings splitst, maar u moet precies één v=spf1-beleid per hostnaam publiceren. AutoSPF voegt duplicaten samen en publiceert één enkel conform record.

## Topics

[ DKIM ](/tags/dkim/)[ DMARC ](/tags/dmarc/)[ SPF ](/tags/spf/)[ SPF record ](/tags/spf-record/) 

![Vishal Lamba](https://media.mailhop.org/autospf/images/authors/vishal-lamba.jpg) 

[ Vishal Lamba ](/authors/vishal-lamba/) 

Content Specialist

Content Specialist at AutoSPF. Writes vendor-specific SPF configuration guides and troubleshooting walkthroughs.

[LinkedIn Profile →](https://www.linkedin.com/in/vishal-lamba/) 

## Ready to get started?

Try AutoSPF free — no credit card required.

[ Book a Demo ](/book-a-demo/) 

Scan Your Domain Now

Instantly scan your domain for DKIM, SPF, and DMARC issues

Check My Domain 

Share this article

[ ](https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fautospf.com%2Fblog%2Fcreate-office-365-spf-record-without-breaking-other-email-services%2F) [ ](https://twitter.com/intent/tweet?text=Hoe%20maak%20ik%20een%20SPF-record%20voor%20Office%20365%20zonder%20andere%20e-maildiensten%20te%20verstoren%3F&url=https%3A%2F%2Fautospf.com%2Fblog%2Fcreate-office-365-spf-record-without-breaking-other-email-services%2F) [ ](https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fautospf.com%2Fblog%2Fcreate-office-365-spf-record-without-breaking-other-email-services%2F) Copy 

Related Articles

- [ ![SPF record](https://media.mailhop.org/autospf/images/2025/05/spf-record-generator-9003.jpg)  3 points to consider before setting your SPF record to -all (HardFail) Intermediate ](/blog/3-points-to-consider-before-setting-your-spf-record-hardfail/)
- [ ![SPF record](https://media.mailhop.org/autospf/images/2025/06/spf-permerror-3088.jpg)  6 Best practices for maintaining an SPF record Intermediate ](/blog/6-best-practices-for-maintaining-an-spf-record/)
- [ ![SPF record](https://media.mailhop.org/autospf/images/2024/09/spf-record-checker.jpg)  Adding your SPF record to your domain provider Intermediate ](/blog/adding-your-spf-record-to-your-domain-provider/)
- [ ![authenticated email](https://media.mailhop.org/autospf/images/2024/07/spf-validator-8821.jpg)  Are Your SPF and DKIM Identifiers Aligned? Intermediate ](/blog/are-your-spf-and-dkim-identifiers-aligned/)

## Related Articles

[  Intermediate 3m  3 points to consider before setting your SPF record to -all (HardFail)  May 22, 2025 ](/blog/3-points-to-consider-before-setting-your-spf-record-hardfail/)[  Intermediate 6m  6 Best practices for maintaining an SPF record  Jun 5, 2025 ](/blog/6-best-practices-for-maintaining-an-spf-record/)[  Intermediate 3m  Adding your SPF record to your domain provider  Sep 2, 2024 ](/blog/adding-your-spf-record-to-your-domain-provider/)[  Intermediate 5m  Are Your SPF and DKIM Identifiers Aligned?  Jul 18, 2024 ](/blog/are-your-spf-and-dkim-identifiers-aligned/)

```json
{"@context":"https://schema.org","@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138897474","name":"AutoSPF","url":"https://autospf.com","logo":{"@type":"ImageObject","url":"https://autospf.com/images/autospf-logo.png"},"description":"Automatic SPF flattening and email authentication management. Resolve SPF lookup limits, flatten SPF records, and maintain email deliverability across all your domains.","parentOrganization":{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138883901","name":"DuoCircle LLC","url":"https://www.duocircle.com","sameAs":["https://www.wikidata.org/wiki/Q138883901","https://www.crunchbase.com/organization/duocircle-llc","https://www.linkedin.com/company/duocircle","https://github.com/duocircle"],"subOrganization":[{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138898167","name":"DMARC Report","url":"https://dmarcreport.com"},{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138897474","name":"AutoSPF","url":"https://autospf.com"},{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138897912","name":"Phish Protection","url":"https://www.phishprotection.com"}]},"sameAs":["https://www.wikidata.org/wiki/Q138897474","https://www.linkedin.com/company/autospf","https://x.com/autospf01","https://www.g2.com/products/autospf/reviews"],"contactPoint":{"@type":"ContactPoint","contactType":"customer support","url":"https://autospf.com/contact-us/"},"knowsAbout":["SPF Record Flattening","Sender Policy Framework","Email Authentication","DNS Management","DMARC","DKIM"]}
```

```json
{"@context":"https://schema.org","@type":"WebSite","name":"AutoSPF","url":"https://autospf.com","description":"Automatic SPF flattening and email authentication management. Resolve SPF lookup limits, flatten SPF records, and maintain email deliverability across all your domains.","publisher":{"@type":"Organization","name":"AutoSPF","url":"https://autospf.com","logo":{"@type":"ImageObject","url":"https://autospf.com/images/autospf-logo.png"},"description":"Automatic SPF flattening and email authentication management. Resolve SPF lookup limits, flatten SPF records, and maintain email deliverability across all your domains.","parentOrganization":{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138883901","name":"DuoCircle LLC","url":"https://www.duocircle.com","sameAs":["https://www.wikidata.org/wiki/Q138883901","https://www.crunchbase.com/organization/duocircle-llc","https://www.linkedin.com/company/duocircle","https://github.com/duocircle"],"subOrganization":[{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138898167","name":"DMARC Report","url":"https://dmarcreport.com"},{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138897474","name":"AutoSPF","url":"https://autospf.com"},{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138897912","name":"Phish Protection","url":"https://www.phishprotection.com"}]}}}
```

```json
[{"@context":"https://schema.org","@type":"BlogPosting","headline":"Hoe maak ik een SPF-record voor Office 365 zonder andere e-maildiensten te verstoren?","description":"Om een SPF-record voor Office 365 te maken zonder andere e-maildiensten te verstoren, inventariseert u eerst alle legitieme verzenders.","url":"https://autospf.com/blog/create-office-365-spf-record-without-breaking-other-email-services/","datePublished":"2025-12-18T22:19:45.000Z","dateModified":"2026-04-18T02:36:41.000Z","dateCreated":"2025-12-18T22:19:45.000Z","author":{"@type":"Person","@id":"https://autospf.com/authors/vishal-lamba/#person","name":"Vishal Lamba","url":"https://autospf.com/authors/vishal-lamba/","jobTitle":"Content Specialist","description":"Vishal Lamba writes AutoSPF's how-to guides and vendor-specific configuration walkthroughs. His work focuses on step-by-step implementation guides for major email platforms (Google Workspace, Microsoft 365, SendGrid, Mimecast, Proofpoint, Brevo, and others), troubleshooting common SPF errors, and translating RFC-level specifications into practical deployment procedures for IT administrators.","image":"https://media.mailhop.org/autospf/images/authors/vishal-lamba.jpg","knowsAbout":["SPF Vendor Configuration","Email Platform Integrations","SPF Troubleshooting","Technical Documentation","Step-by-Step Guides"],"worksFor":{"@type":"Organization","name":"AutoSPF","url":"https://autospf.com"},"sameAs":["https://www.linkedin.com/in/vishal-lamba/"]},"publisher":{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138897474","name":"AutoSPF","url":"https://autospf.com","logo":{"@type":"ImageObject","url":"https://autospf.com/images/autospf-logo.png"},"description":"Automatic SPF flattening and email authentication management. Resolve SPF lookup limits, flatten SPF records, and maintain email deliverability across all your domains.","parentOrganization":{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138883901","name":"DuoCircle LLC","url":"https://www.duocircle.com","sameAs":["https://www.wikidata.org/wiki/Q138883901","https://www.crunchbase.com/organization/duocircle-llc","https://www.linkedin.com/company/duocircle","https://github.com/duocircle"],"subOrganization":[{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138898167","name":"DMARC Report","url":"https://dmarcreport.com"},{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138897474","name":"AutoSPF","url":"https://autospf.com"},{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138897912","name":"Phish Protection","url":"https://www.phishprotection.com"}]},"sameAs":["https://www.wikidata.org/wiki/Q138897474","https://www.linkedin.com/company/autospf","https://x.com/autospf01","https://www.g2.com/products/autospf/reviews"],"contactPoint":{"@type":"ContactPoint","contactType":"customer support","url":"https://autospf.com/contact-us/"},"knowsAbout":["SPF Record Flattening","Sender Policy Framework","Email Authentication","DNS Management","DMARC","DKIM"]},"mainEntityOfPage":{"@type":"WebPage","@id":"https://autospf.com/blog/create-office-365-spf-record-without-breaking-other-email-services/"},"articleSection":"intermediate","keywords":"DKIM, DMARC, SPF, SPF record","wordCount":2113,"image":{"@type":"ImageObject","url":"https://media.mailhop.org/autospf/images/2025/12/spf-record-office-365-0336.jpg","caption":"SPF record for Office 365","width":900,"height":600},"speakable":{"@type":"SpeakableSpecification","cssSelector":[".answer-block","h1"]}},{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"Hoe verifieert en bewaakt u?","acceptedAnswer":{"@type":"Answer","text":"-   DNS: dig/nslookup -type=TXT example.com om te verifiëren dat er één enkel SPF-record is"}},{"@type":"Question","name":"Wat zijn veelvoorkomende configuratiefouten en hoe verhelpt u ze?","acceptedAnswer":{"@type":"Answer","text":"-   Meerdere SPF-TXT-records op dezelfde hostnaam"}},{"@type":"Question","name":"Moet ik -all of ~all gebruiken voor Office 365?","acceptedAnswer":{"@type":"Answer","text":"Gebruik ~all tijdens de ontdekking en initiële uitrol om te voorkomen dat legitieme verzenders die u mogelijk over het hoofd hebt gezien worden geweigerd; ga over op -all nadat DMARC-gegevens bijna perfecte dekking en geen onbekende bronnen tonen. AutoSPF kan de overstap aanbevelen op basis van p..."}},{"@type":"Question","name":"Moet ik mijn on‑prem-IP's opnemen als ik uitgaand verkeer via EOP route?","acceptedAnswer":{"@type":"Answer","text":"Nee. Als alle uitgaande e-mail on‑prem → EOP → internet gaat, is include:spf.protection.outlook.com voldoende. _Voeg uw on‑prem ip4/ip6 alleen toe als een systeem rechtstreeks aan het internet verzendt_. Het flow-model van AutoSPF controleert het daadwerkelijke gedrag aan de hand van DMARC-gegevens."}},{"@type":"Question","name":"Wat als mijn providers me over de 10 lookups heen duwen?","acceptedAnswer":{"@type":"Answer","text":"Consolideer providers waar mogelijk, verplaats zware verzenders naar subdomeinen, en gebruik managed flattening. De flattening-as-a-service van AutoSPF houdt IP's automatisch actueel en zorgt ervoor dat het record binnen de grootte- en lookup-limieten blijft."}},{"@type":"Question","name":"Kan ik meer dan één SPF-record hebben?","acceptedAnswer":{"@type":"Answer","text":"Nee. U kunt meerdere TXT-strings hebben die samen één SPF-waarde vormen als de DNS-server lange strings splitst, maar u moet precies één v=spf1-beleid per hostnaam publiceren. AutoSPF voegt duplicaten samen en publiceert één enkel conform record."}}]}]
```

```json
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://autospf.com/"},{"@type":"ListItem","position":2,"name":"Blog","item":"https://autospf.com/blog/"},{"@type":"ListItem","position":3,"name":"Hoe maak ik een SPF-record voor Office 365 zonder andere e-maildiensten te verstoren?","item":"https://autospf.com/nl/blog/create-office-365-spf-record-without-breaking-other-email-services/"}]}
```
