Wat een MX-record precies is
Een MX-record (Mail Exchanger record) is een regel in de DNS-instellingen van je domein die de rest van het internet vertelt welke server e-mail voor je domein afhandelt. Stuurt iemand een bericht naar jij@jouwbedrijf.nl, dan gokt hun e-mailprovider niet waar dat bericht heen moet. Die zoekt het MX-record van jouwbedrijf.nl op en stuurt het bericht daarheen.
Belangrijkste inzichten
- Een MX-record vertelt het internet welke mailserver e-mail voor jouw domein moet ontvangen. Zonder dat record, of met een verkeerd ingesteld record, komt e-mail voor je bedrijf stilletjes niet aan of stuitert terug.
- MX-records werken met een prioriteitsnummer, niet met één vast adres. Het laagste nummer wordt als eerste geprobeerd, en een veelgemaakte fout is die volgorde omdraaien of het record van een oude provider gewoon te laten staan.
- MX-records controleren en wijzigen vraagt geen developer. Een DNS-lookup duurt een paar seconden, en een domeinplatform dat rechtstreeks gekoppeld is aan je e-mailprovider kan het record automatisch instellen.
Elk domein dat e-mail wil ontvangen, heeft minstens één MX-record nodig. Zonder dat record heeft mail voor je domein nergens heen te gaan en stuitert het terug naar de afzender als onbestelbaar. Dit overvalt bedrijven regelmatig na het registreren van een nieuw domein: de website wordt bij een host aangesloten en iedereen gaat ervan uit dat e-mail dan ook gewoon werkt. E-mailbezorging en websitehosting lopen via volledig gescheiden DNS-records, en het instellen van de een doet niets voor de ander.
MX-records horen bij hetzelfde DNS-systeem dat domeinen naar adressen vertaalt voor websites, maar ze beantwoorden een andere vraag. Een DNS A-record zegt waar je website staat. Een MX-record zegt waar je e-mail staat. Een bedrijf kan zijn website bij de ene partij hosten en zijn e-mail bij een heel andere, puur omdat deze records apart zijn ingesteld.
Hoe een MX-record werkt zodra iemand je een mail stuurt
Elk MX-record bestaat uit twee onderdelen: een mailserveradres en een prioriteitsnummer. Dat nummer bepaalt in welke volgorde mailservers worden geprobeerd. Het laagste nummer gaat eerst.
Een gangbare opzet heeft meer dan één MX-record voor hetzelfde domein, meestal een primaire server op prioriteit 10 en een back-up op prioriteit 20. Is de primaire server niet bereikbaar, dan probeert de verzendende mailserver automatisch de back-up in plaats van het simpelweg op te geven. Daarom betekent het uitvallen van één mailserver meestal niet dat je e-mail helemaal kwijt bent, zolang het back-uprecord klopt.
| Onderdeel | Wat het doet | Voorbeeld |
|---|---|---|
| Prioriteit | Bepaalt de volgorde waarin servers worden geprobeerd, laagste eerst | 10 |
| Mailserver | De server die de mail daadwerkelijk aanneemt | mail.jouwprovider.com |
| TTL | Hoelang andere servers dit record cachen voordat ze opnieuw controleren | 3600 seconden |
Niets van dit alles gebeurt meteen zodra je een record wijzigt. DNS-wijzigingen verspreiden zich geleidelijk over het internet, en een nieuw MX-record kan overal tussen een paar minuten en 48 uur duren voordat het overal zichtbaar is, afhankelijk van de TTL van het oude record. Daarom moet je bij een MX-wijziging het oude record laten staan tot het nieuwe zeker werkt, en niet andersom.
Veelgemaakte fouten die e-mailbezorging breken
MX-records zijn in theorie eenvoudig en in de praktijk snel fout ingesteld. Een handjevol fouten is verantwoordelijk voor de meeste e-mailstoringen.
- Het record van de oude provider laten staan. Overstappen naar een nieuwe e-mailprovider maar vergeten het oude MX-record te verwijderen, betekent dat sommige mail blijft proberen bij een server die niet meer bestaat.
- De prioriteitsvolgorde omdraaien. Staat de back-upserver op een lager prioriteitsnummer dan de primaire, dan gaat mail eerst naar de back-up, die daar mogelijk niet correct voor is ingesteld.
- Maar één MX-record, zonder back-up. Eén enkel storingspunt. Heeft die ene server uitval, dan stuitert alle inkomende mail totdat het probleem is verholpen.
- De verkeerde waarde overtypen van de instructiepagina van de provider. Eén typefout in de hostnaam van de mailserver is genoeg om de bezorging voor het hele domein te breken.
- MX en e-mailprovider op dezelfde dag wijzigen zonder terugvalplan. Door de vertraging in DNS-verspreiding kan sommige mail nog uren via het oude pad worden gerouteerd. De oude server te vroeg afsluiten kost je precies die mail.
Geen van deze fouten valt op totdat iemand merkt dat er geen e-mail meer binnenkomt, en dat is meestal dagen na de wijziging, niet minuten. Die vertraging maakt fouten in MX-records duurder dan de meeste andere DNS-missers.
Zo controleer je je huidige MX-records
Het controleren van de huidige MX-records van een domein vraagt geen speciale software of beheerdersrechten. Elke DNS-lookuptool laat ze binnen een paar seconden zien, handig voordat je iets wijzigt en om te bevestigen dat een wijziging ook echt is doorgevoerd.
- Gebruik een DNS-lookupcommando. Op Mac of Linux laat het commando `dig MX jouwdomein.nl` in een terminal elk MX-record zien dat op dit moment voor het domein gepubliceerd staat, inclusief de prioriteit.
- Of gebruik een DNS-checker in de browser. Gratis DNS-lookuptools geven dezelfde informatie zonder terminal, en de meeste signaleren ook meteen zichtbaar foutieve records.
- Vergelijk met wat je e-mailprovider verwacht. De instructiepagina van je e-mailprovider vermeldt precies welke MX-records nodig zijn. Wijkt wat gepubliceerd staat daarvan af, dan is dat vrijwel altijd de reden dat mail niet aankomt.
- Controleer opnieuw na elke wijziging. Door DNS-verspreiding is een wijziging niet meteen na het opslaan bevestigd. Kijk een paar uur later nog eens, en de volgende dag opnieuw, voordat je aanneemt dat een migratie voltooid is.
MX-records op de juiste manier instellen of wijzigen
Het toevoegen van een MX-record werkt bij de meeste DNS-providers hetzelfde: je vult een mailserverhostnaam en een prioriteitsnummer in een formulier in. Het risico zit niet in dat formulier. Het zit in dit met de hand doen over meerdere domeinen, onthouden dat oude records verwijderd moeten worden, en steeds opnieuw de juiste prioriteitsvolgorde aanhouden.
- Haal eerst de exacte waarden op bij je e-mailprovider. Raad nooit een mailserverhostnaam of prioriteit. De documentatie van je provider vermeldt precies welke records worden verwacht, en iets anders gebruiken riskeert dat mail wordt geweigerd.
- Voeg de nieuwe records toe zonder de oude meteen te verwijderen. De meeste DNS-systemen laten meerdere MX-records naast elkaar bestaan tijdens een overgang. Voeg eerst de records van de nieuwe provider toe.
- Bevestig dat de nieuwe records live zijn en werken, met een DNS-lookup en een echte testmail, niet alleen met een opgeslagen instellingenpagina.
- Verwijder pas daarna de records van de oude provider. Ze te vroeg verwijderen, voordat de nieuwe opzet bevestigd werkt, is precies hoe bedrijven een periode krijgen waarin e-mail stilletjes uitvalt.
- Leg vast wat er is gewijzigd en waarom, inclusief de datum, zodat de volgende persoon die aan de DNS van dit domein komt de huidige opzet begrijpt in plaats van moet gokken.
Dit is precies het soort taak waar een domeinplatform dat het voor je regelt beter is dan iemand die het met de hand doet in een DNS-beheerpaneel. WeldHost stelt het juiste MX-record automatisch in zodra je een domein met één klik koppelt aan WeldMail, zonder hostnaam om te kopiëren, zonder prioriteitsnummer dat verkeerd om kan staan, en zonder oud record dat per ongeluk blijft staan.
MX-records bij het wisselen van domein of e-mailprovider
MX-wijzigingen komen meestal om een van twee redenen voor: overstappen naar een andere e-mailprovider, of een domein verhuizen naar een nieuwe registrar of DNS-host. Beide brengen hetzelfde risico met zich mee, en bij beide helpt dezelfde discipline: eerst toevoegen, dan pas verwijderen, en bevestigen voordat je iets aanneemt.
Een domeinoverdracht hoeft de MX-records helemaal niet te raken als het goed wordt aangepakt, want de registratie van een domein en de DNS-records ervan zijn technisch gescheiden zaken. In de praktijk is een overdracht echter vaak het moment waarop teams ook besluiten hun DNS-beheer te consolideren, waardoor MX-records toch onderdeel worden van hetzelfde project. Behandel dat als twee aparte wijzigingen, ook als ze in dezelfde week plaatsvinden.
Overstappen naar een andere e-mailprovider is een grotere wijziging, want dat betekent meestal ook postvakken en hun inhoud verhuizen, niet alleen het DNS-record dat ernaar wijst. De MX-wijziging hoort de laatste stap te zijn, pas doorgevoerd zodra elk postvak bevestigd is gemigreerd en klaar om mail te ontvangen op de nieuwe bestemming.
Voor een middelgroot of groot bedrijf dat dit over een handvol domeinen tegelijk beheert in plaats van eentje, vermenigvuldigt handmatig werk het risico met elk domein erbij. Een platform waar domeinen, DNS-records en e-mail op één plek worden beheerd, haalt het meeste handmatige kopieerwerk weg dat MX-fouten in de eerste plaats veroorzaakt. WeldHost regelt domeinregistratie en DNS-records, inclusief MX, met koppeling aan WeldMail in één klik, als onderdeel van de complete WeldSuite-softwaresuite. Dat is $49 per gebruiker per maand op de Business-laag of $69 op Scale, met alles, inclusief AI, inbegrepen op elke laag.
Bronnen
Veelgestelde vragen
Wat is een MX-record in gewone taal?
Een MX-record is de DNS-instelling die andere mailservers vertelt welke server e-mail voor jouw domein moet ontvangen. Stuurt iemand je een bericht, dan zoekt hun mailserver het MX-record van je domein op om te bepalen waar het heen moet. Zonder dat record kan er geen e-mail worden bezorgd op je domein.
Wat gebeurt er als ik geen MX-record heb?
E-mail naar je domein stuitert terug naar de afzender als onbestelbaar. Een werkende website betekent niet dat e-mail ook werkt, want websitehosting en e-mailbezorging worden door aparte DNS-records geregeld. Een nieuw domein heeft een ingesteld MX-record nodig voordat het mail kan ontvangen.
Wat betekent de prioriteit van een MX-record?
Prioriteit is een nummer dat bepaalt welke mailserver als eerste wordt geprobeerd wanneer een domein meer dan één MX-record heeft. Het laagste nummer gaat eerst. Een gangbare opzet zet de primaire server op een lager prioriteitsnummer en een back-up op een hoger nummer, zodat mail nog steeds aankomt als de primaire server even niet bereikbaar is.
Hoelang duurt het voordat een wijziging in een MX-record actief is?
DNS-wijzigingen verspreiden zich geleidelijk over het internet in plaats van meteen, meestal ergens tussen een paar minuten en 48 uur, afhankelijk van de TTL-instelling van het record. Daarom is het veiliger om nieuwe MX-records toe te voegen voordat je de oude verwijdert, zodat mail tijdens de overgang blijft binnenkomen.
Kan ik mijn MX-records controleren zonder technische hulp?
Ja. Een gratis DNS-lookuptool, of het commando dig MX jouwdomein.nl op Mac of Linux, laat de huidige MX-records van een domein binnen enkele seconden zien. Het resultaat vergelijken met wat de instructiepagina van je e-mailprovider verwacht, laat meestal direct zien of er iets fout staat.
Zie hoe alles samenwerkt
WeldSuite brengt CRM, helpdesk, boekhouding, mail, projecten en meer samen in één verbonden platform. Pas iets één keer aan en het verschijnt overal.