Wat is een MX-record

Je website en je e-mail delen dezelfde domeinnaam, maar volgen compleet verschillende DNS-paden. Waar een A-record browsers vertelt waar je website staat, vertelt een MX-record mailservers waar ze je e-mail moeten bezorgen. Dit hoofdstuk legt uit wat een…

Heb je ooit een e-mail gestuurd naar iemand@jouwmerk.com en je afgevraagd hoe het bericht in de juiste inbox terechtkomt, dan is het antwoord DNS. Meer specifiek: het MX-record. Zonder MX-record heeft e-mail aan je domein nergens heen te gaan. Berichten stuiteren terug naar de afzender met een bezorgfout, ook als je website prima laadt.

Wat is een MX-record?

MX staat voor mail exchange. Een MX-record is een DNS-recordtype dat verzendende mailservers vertelt welke server verantwoordelijk is voor het ontvangen van e-mail namens je domein. Als iemand een bericht stuurt naar hallo@jouwmerk.com, zoekt zijn mailserver het MX-record van jouwmerk.com op en bezorgt het bericht bij de server die daar staat.

Anders dan een A-record, dat rechtstreeks een IP-adres opslaat, slaat een MX-record een hostnaam op (zoals mail.jouwmerk.com). Die hostnaam wordt dan via een eigen A-record omgezet naar een IP-adres. Door die tweestapslookup kunnen e-mailaanbieders serveradressen wijzigen zonder dat elke klant zijn MX-record hoeft bij te werken.

Hoe werkt een MX-record?

Het bezorgproces volgt een vaste volgorde.

  1. Een afzender schrijft een e-mail aan een adres op je domein en zijn mailserver accepteert die voor bezorging.
  2. De verzendende server vraagt DNS om het MX-record van je domein.
  3. DNS geeft een of meer MX-records terug, elk met een prioriteitswaarde en een hostnaam.
  4. De verzendende server maakt verbinding met de hostnaam met het laagste prioriteitsnummer (hoogste prioriteit).
  5. Is die server onbereikbaar, dan probeert de afzender het volgende MX-record in volgorde van prioriteit.
  6. Zodra er verbinding is, accepteert de ontvangende server het bericht en plaatst het in de juiste mailbox.

Dit proces draait automatisch voor elke e-mail aan je domein. Je stelt het MX-record één keer in in je DNS-paneel, en elke mailserver ter wereld gebruikt het om berichten goed te routeren.

Wat is MX-prioriteit?

Elk MX-record bevat een prioriteitswaarde, een getal dat bepaalt welke mailserver als eerste e-mail ontvangt. Lagere getallen betekenen hogere prioriteit.

Heeft je domein twee MX-records, een met prioriteit 10 en een met prioriteit 20, dan proberen verzendende servers altijd eerst de server met prioriteit 10. De server met prioriteit 20 fungeert als reserve. Is de primaire server uitgevallen of onbereikbaar, dan loopt de e-mail automatisch naar de reserve.

De meeste kleine merken hebben maar één MX-record nodig. Meerdere records met verschillende prioriteiten komen vaak voor bij grotere organisaties die redundantie willen. Je e-mailaanbieder vertelt je precies welke MX-records en prioriteitswaarden je moet gebruiken.

Hoe verschilt een MX-record van een A-record?

Beide zijn DNS-records, maar ze dienen een ander doel en slaan andere waarden op.

  • A-record: koppelt een domein aan een IP-adres voor websiteverkeer
  • MX-record: koppelt een domein aan de hostnaam van een mailserver voor e-mailbezorging

Je A-record wijzigen om je website naar een nieuwe host te laten wijzen, heeft geen invloed op e-mail, zolang je je MX-records ongemoeid laat. Dit is een veelvoorkomende bron van verwarring bij hostingmigraties. Mensen werken hun webrecords bij en verwijderen of wijzigen per ongeluk tegelijk hun MX-records, waardoor de e-mailbezorging breekt.

Controleer je MX-records altijd vóór en na elke DNS-wijziging. Werkt e-mail niet meer na een migratie, dan is het MX-record het eerste om te controleren.

Een MX-record instellen

Een MX-record instellen volgt hetzelfde proces als elke DNS-wijziging. Log in waar je DNS wordt beheerd, maak een nieuw record, kies MX als type en voer de waarden in die je e-mailaanbieder je geeft.

Je hebt meestal de hostnaam van de mailserver en een prioriteitsnummer nodig. Sommige aanbieders geven je meerdere MX-records voor redundantie. Voeg elk precies toe zoals opgegeven. Gok geen hostnamen of prioriteitswaarden.

Zet je voor het eerst e-mail op, dan behandelt het hoofdstuk over hoe je e-mail op je domein instelt het hele proces, van het kiezen van een aanbieder tot het controleren van de bezorging.

Veelgemaakte fouten met MX-records

MX-records verwijderen tijdens een webmigratie. Als je A-records bijwerkt om je website naar een nieuwe host te laten wijzen, moeten je MX-records precies blijven zoals ze waren. Controleer ze na elke DNS-wijziging dubbel.

De verkeerde hostnaam gebruiken. MX-records verwijzen naar een hostnaam, niet naar een IP-adres. Een IP-adres rechtstreeks invoeren in een MX-recordveld werkt niet. Gebruik de hostnaam van de mailserver die je e-mailaanbieder opgeeft.

Conflicterende MX-records. Blijven oude MX-records van een vorige e-mailaanbieder naast de nieuwe staan, dan kan e-mail over twee systemen worden verdeeld. Verwijder oude MX-records volledig voordat je nieuwe toevoegt.

De TTL niet verlagen voor je van e-mailaanbieder wisselt. Net als bij wijzigingen van A-records hangt de snelheid van propagatie bij MX-records af van de TTL. Verlaag de TTL van je MX-records een dag of twee voordat je van aanbieder wisselt, om gaten in de bezorging te beperken.

Zo regelt WEMASY e-mail-DNS

WEMASY bevat alles wat je nodig hebt om een professionele website op je eigen domein te draaien. Als je een eigen domein koppelt, loodst het platform je langs de DNS-records die je site nodig heeft, inclusief e-mailgerelateerde configuratie die je abonnement ondersteunt.

Domeinbeheer, hosting, SSL en je websitebouwer zitten allemaal in één WEMASY-abonnement. Bekijk wat erbij zit op de prijzenpagina van WEMASY.

Hoe nu verder

Met je MX-record ingesteld komt e-mail aan je domein bij de juiste server terecht. Voor de webkant van DNS lees je opnieuw wat een A-record is, of volg je de gids over hoe je e-mail op je domein instelt voor het complete proces.

Veelgestelde vragen

Kan ik hetzelfde domein gebruiken voor website en e-mail?

Ja. Je A-record regelt het websiteverkeer en je MX-record regelt de e-mailbezorging. Beide records bestaan zonder conflict naast elkaar in je DNS-zone. Dit is de standaardopzet voor professionele e-mail op je eigen domein. Met de websitebouwer van WEMASY stel je dit direct op je website in.

Wat gebeurt er als ik geen MX-record heb?

E-mail aan je domein stuitert terug. Verzendende mailservers zoeken een MX-record en kunnen, als dat er niet is, niet bepalen waar ze berichten moeten bezorgen. Je website kan nog gewoon laden, omdat webverkeer A-records gebruikt en geen MX-records.

Kan ik MX-records naar een IP-adres laten verwijzen?

Nee. MX-records moeten een hostnaam bevatten, geen IP-adres. De hostnaam wordt via een eigen A-record omgezet om de mailserver te bereiken. Je e-mailaanbieder geeft je de juiste hostnaam om te gebruiken.

Hoeveel MX-records kan een domein hebben?

Er is geen strikte limiet. De meeste domeinen gebruiken een of twee MX-records. Meerdere records met verschillende prioriteitswaarden zorgen voor reservebezorging als de primaire mailserver niet beschikbaar is. Volg de aanbevelingen van je e-mailaanbieder voor het exacte aantal en de waarden.

Gaat mijn e-mail kapot als ik mijn A-record wijzig?

Niet als je je MX-records ongewijzigd laat. A-records en MX-records zijn onafhankelijk van elkaar. Je kunt je website naar een nieuwe server laten wijzen door het A-record bij te werken, zonder de e-mailconfiguratie aan te raken. Controleer na elke DNS-wijziging voor de zekerheid altijd je MX-records.

Hoe lang duurt het voordat een MX-recordwijziging is doorgevoerd?

Dezelfde TTL-regels gelden als bij elk DNS-record. Bij een lage TTL pikken de meeste mailservers de wijziging binnen enkele minuten op. Bij een hoge TTL kan het uren duren. Verlaag de TTL voordat je van e-mailaanbieder wisselt, om de periode te verkorten waarin e-mail nog naar de oude server kan gaan.

Zet het meteen
in je eigen website.

Start gratis met WEMASY en bouw je site in een paar minuten.