MX-record
Wat is een MX-record?
Een MX-record is een DNS-record dat aangeeft welke mailserver e-mail voor je domeinnaam ontvangt. MX staat voor mail exchanger.
Als iemand een bericht stuurt naar [email protected], zoekt de mailserver van de afzender eerst op welke server bij jouwdomein.nl hoort. Het antwoord komt uit het MX-record.
Een MX-record bevat een servernaam, zoals mail.voorbeeldhoster.nl, en een prioriteit. Het record staat in de DNS-zone van je domein, niet op de mailserver zelf. Wat een zone is, lees je bij wat een DNS-zone is.
Hoe werkt de prioriteit?
Een domein kan meerdere MX-records hebben, elk met een eigen prioriteit. Dat is een getal, en een lager getal betekent een hogere voorkeur. De afzendende server probeert eerst de server met het laagste getal. Lukt dat niet, bijvoorbeeld omdat de server even onbereikbaar is, dan probeert hij de volgende.
Zo kun je een reserveserver instellen. Die moet dan wel zelf e-mail voor je domein kunnen aannemen en doorzetten naar de juiste mailbox. Anders bereikt de mail je nooit.
Waar let je op?
- Een MX-record wijst naar een servernaam, geen IP-adres. Die naam moet zelf via een A- of AAAA-record naar een adres verwijzen.
- Een MX-record mag niet naar een CNAME-naam wijzen. Zet dus geen alias in als mailserver.
- Wil je dat je domein geen e-mail ontvangt, dan geef je dat aan met een MX-record met prioriteit 0 en als naam een enkele punt. Andere servers hoeven dan niet meer te proberen.
Een MX-record regelt alleen de ontvangst van e-mail. Voor beveiligingsregels zoals SPF en DKIM gebruik je TXT-records, zie wat een TXT-record is. Wat je bij het IP-adres van die mailserver kunt instellen, lees je bij reverse DNS.
Hoe weet je of het goed staat?
Je kunt een MX-record opvragen met een DNS-opzoektool of met de DNS-instellingen van je hoster. Let op drie dingen: staan alle mailservers erin, klopt de prioriteit met wat je wilt, en wijzen de namen echt naar een server die e-mail aanneemt?
Stuur daarna een testbericht vanaf een ander adres naar je eigen mailbox. Komt het aan, dan werkt de route van afzender naar ontvanger. Mislukt het, dan helpt de foutmelding van de afzendende server vaak om de oorzaak te vinden.
Veelgestelde vragen
Wat gebeurt er als mijn MX-record niet klopt?
Dan kan e-mail naar je domein mislukken of pas met vertraging aankomen. Afzenders krijgen soms een foutmelding. De afzendende server probeert het vaak nog een tijd opnieuw. Controleer of de servernaam bestaat, of die naar de juiste server wijst en of de wijziging al is doorgevoerd.
Kan ik meerdere MX-records gebruiken?
Ja, je kunt meerdere MX-records instellen met verschillende prioriteiten. De server met het laagste getal wordt het eerst gebruikt en de andere dienen als reserve. Zorg dat elke server e-mail voor je domein echt kan aannemen. Vraag je hoster of mailprovider welke waarden zij adviseren.