Wat is een MX record? Uitleg en zo stel je het in
Gepubliceerd op 19 juni 2026 8 min leestijd
Een MX record bepaalt naar welke mailserver de e-mail voor je domein gaat. Lees hoe een MX record werkt, hoe je het instelt en hoe je fouten voorkomt.
Een MX record bepaalt naar welke mailserver de e-mail voor jouw domein wordt gestuurd. Is dit record verkeerd ingesteld, dan komt je e-mail niet of te laat aan. In dit artikel lees je wat een MX record precies is, hoe de opbouw en de prioriteit werken, hoe je het instelt en controleert, en welke fouten je het beste vermijdt. Of je nu e-mail voor het eerst instelt of overstapt naar een nieuwe provider zoals Microsoft 365 of Google Workspace: daarna weet je precies waar je op moet letten.
Wat is een MX record?
MX staat voor "mail exchanger". Het is een type DNS-record dat aangeeft welke mailserver verantwoordelijk is voor het ontvangen van e-mail voor een domein. Wanneer iemand een bericht stuurt naar naam@jouwdomein.nl, zoekt de verzendende server eerst dit record op. Dat vertelt naar welke server het bericht moet worden afgeleverd.
Het record is onderdeel van het Domain Name System (DNS), het systeem dat domeinnamen vertaalt naar de juiste servers. Het recordtype is vastgelegd in de DNS-standaard (RFC 1035) en wordt door e-mailservers gebruikt volgens het SMTP-protocol (RFC 5321), de standaard voor het versturen van e-mail.
Wat het record niet doet
Een MX record regelt alleen waar inkomende e-mail naartoe gaat. Het bepaalt niet waar je website draait, want dat doet het A-record of AAAA-record. Het zegt ook niets over de echtheid van je e-mail. Daarvoor gebruik je SPF, DKIM en DMARC. Die instellingen vullen het MX record aan, maar staan er los van.
Hoe ziet een MX record eruit?
Het bestaat uit een paar vaste onderdelen die je terugvindt in vrijwel elk DNS-beheerscherm:
- Naam (host): meestal het domein zelf, vaak weergegeven als @ of als jouwdomein.nl.
- Type: MX.
- Prioriteit (preference): een getal van 0 tot en met 65535 dat de volgorde bepaalt.
- Waarde (mailserver): de volledige hostnaam van de mailserver, bijvoorbeeld mail.jouwdomein.nl.
- TTL: hoe lang het record gecachet mag worden, in seconden.
In een tabel ziet zo'n record er als volgt uit:
| Naam | Type | Prioriteit | Waarde | TTL |
|---|---|---|---|---|
| @ | MX | 10 | mail.jouwdomein.nl | 3600 |
De prioriteit uitgelegd
De prioriteit, ook wel preference genoemd, bepaalt in welke volgorde verzendende servers je mailservers proberen. Een lager getal heeft een hogere prioriteit en wordt als eerste geprobeerd. Een server met prioriteit 10 gaat dus voor een server met prioriteit 20.
Heb je meerdere records met hetzelfde prioriteitsgetal, dan verdeelt de verzendende server het verkeer er ongeveer gelijk over. Zo spreid je de belasting. Een record met een hoger getal werkt vaak als reserveserver: die wordt pas gebruikt als de server met de hoogste prioriteit niet bereikbaar is.
De belangrijkste regels
Een geldig MX record moet aan een paar regels voldoen. Houd je je hier niet aan, dan kan e-mail vertraagd raken of helemaal niet aankomen.
- Wijs naar een hostnaam, niet naar een IP-adres. De waarde is altijd een domeinnaam, zoals mail.jouwdomein.nl, en nooit een IP-adres zoals 192.0.2.10. Die hostnaam moet zelf een geldig A-record (IPv4) of AAAA-record (IPv6) hebben.
- Wijs niet naar een CNAME. Volgens de DNS-standaard (RFC 2181) mag de waarde niet verwijzen naar een CNAME-record, oftewel een alias. Doe je dit toch, dan kan e-mailbezorging stilletjes mislukken. Wijs altijd naar een hostnaam met een A- of AAAA-record.
- Gebruik een volledige hostnaam. In een ruwe DNS-zone eindigt de mailserver vaak met een punt (mail.jouwdomein.nl.) om aan te geven dat het een volledige naam is. In de meeste beheerpanelen vul je de naam zonder punt in en wordt die automatisch toegevoegd.
- Geen poortnummers. Het record bevat alleen een prioriteit en een hostnaam, geen poort. E-mail tussen servers komt standaard binnen op poort 25.
Een MX record instellen
Je stelt het in bij de partij die de DNS van je domein beheert. Dat is meestal je hosting- of domeinprovider. De exacte schermen verschillen per provider, maar de stappen zijn vrijwel altijd hetzelfde:
- Log in op het controlepaneel van je hosting- of domeinprovider.
- Open het DNS-beheer, soms "DNS-instellingen" of "zonebeheer" genoemd, voor het juiste domein.
- Zoek de bestaande MX records op. Stap je over van een andere e-maildienst, verwijder dan eerst de oude records, zodat e-mail niet naar de verkeerde server gaat.
- Voeg een nieuw record toe. Vul bij de naam @ in (of laat het leeg voor het hoofddomein), kies type MX, vul de mailserver in die je e-mailprovider opgeeft en neem het prioriteitsgetal over.
- Laat de TTL op de standaardwaarde staan, bijvoorbeeld 3600 seconden (een uur).
- Sla het op en wacht tot de wijziging is doorgevoerd. Dit heet DNS-propagatie en kan even duren.
Stel altijd een expliciet record in. Ontbreekt het, dan vallen sommige mailservers terug op het A-record van je domein, maar daar kun je niet op vertrouwen. Gebruik je de e-maildienst van je eigen hostingprovider, dan is de juiste waarde vaak al voor je ingesteld of krijg je die van je provider. Weet je niet zeker wat je nodig hebt? Vraag het dan na bij je provider voordat je iets wijzigt.
Voorbeelden per e-maildienst
De mailserver die je invult, krijg je van de partij die je e-mail verzorgt. Hieronder staan een paar veelvoorkomende voorbeelden. Neem de exacte waarden altijd over uit het beheerpaneel van je e-mailprovider, want ze kunnen per situatie verschillen.
E-mail bij je hostingprovider
Host je je e-mail bij je hostingprovider, dan wijst de waarde meestal naar een mailserver binnen datzelfde domein, bijvoorbeeld mail.jouwdomein.nl. Eén record is dan vaak genoeg. De provider stelt dit doorgaans automatisch in zodra je een mailbox aanmaakt.
Microsoft 365
Microsoft 365 gebruikt één MX record per domein. De waarde ziet eruit als jouwdomein-nl.mail.protection.outlook.com, met een lage prioriteit (de installatiewizard geeft de exacte waarde, vaak 0) en een TTL van 3600 seconden. De precieze hostnaam, het zogenoemde MX-token, vind je in het Microsoft 365-beheercentrum onder je domeininstellingen.
Google Workspace
Google Workspace werkt sinds 2023 met één enkele waarde: smtp.google.com met prioriteit 1. De oudere opzet met vijf records (ASPMX.L.GOOGLE.COM en vier ALT-servers) werkt nog steeds, maar voor nieuwe domeinen raadt Google het enkele record aan.
| Dienst | Mailserver (waarde) | Prioriteit |
|---|---|---|
| Eigen hostingprovider | bijvoorbeeld mail.jouwdomein.nl | 10 |
| Microsoft 365 | jouwdomein-nl.mail.protection.outlook.com | 0 (laag) |
| Google Workspace | smtp.google.com | 1 |
Het record controleren
Wil je weten welke waarde nu actief is voor een domein? Dat controleer je eenvoudig met een commando in de terminal of met een online tool. Een paar veelgebruikte commando's:
| Systeem | Commando |
|---|---|
| Linux of macOS | dig MX jouwdomein.nl +short |
| Windows | nslookup -type=mx jouwdomein.nl |
| Linux of macOS (alternatief) | host -t mx jouwdomein.nl |
Vervang jouwdomein.nl door je eigen domein. De uitvoer toont de prioriteit en de mailserver of mailservers. Controleer of alleen de records staan die je verwacht en of er geen oude records zijn achtergebleven.
Veelvoorkomende problemen
De meeste e-mailproblemen die met de bezorging van e-mail te maken hebben, komen door een handvol terugkerende fouten. In deze tabel staan de bekendste, met een oplossing.
| Probleem | Waarschijnlijke oorzaak | Oplossing |
|---|---|---|
| E-mail komt niet aan na een verhuizing | Oude records staan er nog | Verwijder de oude records en houd alleen de nieuwe over |
| Mailbezorging mislukt zonder duidelijke reden | De waarde wijst naar een IP-adres of een CNAME | Wijs naar een hostnaam met een A-record of AAAA-record |
| Wijziging lijkt geen effect te hebben | De oude waarde staat nog in de cache (TTL) | Wacht tot de propagatie klaar is, meestal binnen enkele uren |
| E-mail gaat naar de verkeerde server | Verkeerde prioriteit of dubbele records | Controleer de prioriteiten en verwijder overbodige records |
Kom je er niet uit? Lees dan ons artikel over veelvoorkomende DNS-problemen oplossen of neem contact op met je provider.
Met een correct ingestelde waarde komt e-mail voor je domein op de juiste plek aan. Controleer na elke wijziging of alleen de bedoelde records actief zijn en geef de propagatie even de tijd. Kom je er niet uit? Neem contact op met support, dan kijken we met je mee.
Veelgestelde vragen
Wat doet een MX record precies?
Een MX record vertelt verzendende mailservers naar welke server ze e-mail voor jouw domein moeten sturen. Zonder een correcte instelling weten andere servers niet waar ze berichten voor jouw domein moeten afleveren, waardoor e-mail niet aankomt.
Wat betekent de prioriteit in een MX record?
De prioriteit is een getal dat de volgorde bepaalt waarin mailservers worden geprobeerd. Een lager getal heeft voorrang en wordt als eerste gebruikt. Bij gelijke getallen wordt het verkeer verdeeld, en een hoger getal dient vaak als reserveserver.
Mag een MX record naar een IP-adres of een CNAME wijzen?
Nee. De waarde moet naar een hostnaam wijzen die zelf een A-record of AAAA-record heeft. Een IP-adres of een CNAME (alias) is niet toegestaan en kan ervoor zorgen dat e-mail niet wordt bezorgd.
Hoe lang duurt het voordat een nieuw MX record werkt?
Een wijziging is meestal binnen enkele minuten tot enkele uren actief, afhankelijk van de TTL en de DNS-propagatie. Reken in het slechtste geval op maximaal 24 tot 48 uur. Werkt e-mail na een uur nog niet, dan is er meestal sprake van een instelfout en niet van vertraging.
Heb ik meerdere MX records nodig?
Niet per se. Eén record is genoeg om e-mail te ontvangen. Meerdere gebruik je om een reserveserver toe te voegen of om verkeer te verdelen. Veel diensten, zoals Microsoft 365, werken juist met één enkele waarde.
Wat is een null MX record?
Een null MX record is een speciale instelling met de waarde "0 .", dus prioriteit 0 en een enkele punt. Het geeft aan dat een domein geen e-mail ontvangt. Je gebruikt het voor domeinen die alleen voor een website dienen en nooit e-mail hoeven te ontvangen.
Vervangt een MX record SPF, DKIM en DMARC?
Nee. Het regelt alleen waar inkomende e-mail naartoe gaat. SPF, DKIM en DMARC controleren of uitgaande e-mail echt van jouw domein komt. Je hebt beide nodig voor betrouwbare e-mail.