Als het gaat om het verzenden van e-mails, kan de reis van de inbox van de afzender naar de inbox van de ontvanger soms een uitdaging zijn. De bezorging van e-mail is afhankelijk van verschillende factoren, en een van deze factoren is een MX-record die garant staat voor een succesvolle verzending van een e-mail naar de beoogde bestemming. Het is belangrijk voor iedereen die zijn postbezorging wil verbeteren en ervoor wil zorgen dat zijn berichten niet verloren gaan in cyberspace.
Een MX- of Mail Exchange-record is een cruciaal onderdeel in het proces van het doorsturen van e-mail. In het vorige artikel werpen we licht op wat een DNS (Domain Name System - een opslag van informatie over domeinen) is en de rol ervan bij de bezorging van e-mail en de beveiliging van e-mail. MX-record is een variant van een DNS-record dat een geautoriseerde ontvangende mailserver vindt voor het domein dat is opgegeven in het Aan-veld van de header. De informatie over de ontvangende e-mailserver wordt door de host in het record gespecificeerd. In eenvoudige bewoordingen fungeert een MX-record als een routekaart voor e-mails en vertelt waar ze heen moeten om hun bestemming te bereiken. Het dient als een cruciaal stukje informatie waarmee e-mailservers kunnen bepalen waar binnenkomende berichten moeten worden afgeleverd.
MX-records hebben de volgende weergave:
example.net. 3600 IN MX 20 mailserver1.example.net.
example.net. 3600 IN MX 30 mailserver2.example.net.
In dit voorbeeld:
MX-records gebruiken ook A- of AAAA-records (afhankelijk van de IP-versie). Een A-record bevat een IP-adres van het doeldomein.
Door MX-records op de juiste manier te configureren, kunt u een soepel routeringsproces en levering garanderen. Hier zijn een paar redenen waarom ze belangrijk zijn:
HOE HET WERKT
Het directe doel van een MX-record is het vinden van een geschikte uitwisselingsserver voor het domein via zijn IP-adres om een succesvolle bezorging van een e-mail van de afzender aan de ontvanger te garanderen die wordt vermeld in het veld Aan van het bericht. Als u zojuist een nieuw MX-record heeft ingesteld en wilt zien hoe het werkt of om andere redenen, is het mogelijk om een MX-recordcontrole uit te voeren. Dit kan worden gedaan met behulp van verschillende online tools en opdrachten. Hier zijn er een paar:
Open de opdrachtprompt of terminal en voer de opdracht "nslookup -type=MX domainname.com" in.
usr@usr-lap:~$ nslookup -type=MX gmail.com
Wanneer u "domeinnaam.com" vervangt door uw werkelijke domeinnaam (gmail.com in het bovenstaande voorbeeld), ziet u de MX-records die aan uw domein zijn gekoppeld.
Server: 127.0.0.53
Address: 127.0.0.53#53
Non-authoritative answer:
gmail.com mail exchanger = 5 gmail-smtp-in.l.google.com.
gmail.com mail exchanger = 30 alt3.gmail-smtp-in.l.google.com.
gmail.com mail exchanger = 10 alt1.gmail-smtp-in.l.google.com.
gmail.com mail exchanger = 20 alt2.gmail-smtp-in.l.google.com.
gmail.com mail exchanger = 40 alt4.gmail-smtp-in.l.google.com.
U kunt gebruik maken van onze Opzoekapplicatie voor MX Records
If you have access to a Linux or Mac system, you can use the "dig" command to check MX records: "dig MX domainname.com".
usr@usr-lap:~$ dig MX gmail.com
Wanneer u "domeinnaam.com" vervangt door uw werkelijke domeinnaam (gmail.com in het bovenstaande voorbeeld), ziet u de MX-records die aan uw domein zijn gekoppeld.
; <<>> DiG 9.18.12-0ubuntu0.22.04.1-Ubuntu <<>> MX gmail.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 50633
;; flags: qr rd ra; QUERY: 1, ANSWER: 5, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 65494
;; QUESTION SECTION:
;gmail.com. IN MX
;; ANSWER SECTION:
gmail.com. 1790 IN MX 10 alt1.gmail-smtp-in.l.google.com.
gmail.com. 1790 IN MX 30 alt3.gmail-smtp-in.l.google.com.
gmail.com. 1790 IN MX 40 alt4.gmail-smtp-in.l.google.com.
gmail.com. 1790 IN MX 5 gmail-smtp-in.l.google.com.
gmail.com. 1790 IN MX 20 alt2.gmail-smtp-in.l.google.com.
;; Query time: 0 msec
;; SERVER: 127.0.0.53#53(127.0.0.53) (UDP)
;; WHEN: Fri May 26 23:00:54 MSK 2023
;; MSG SIZE rcvd: 161
Het controleren van MX-records is belangrijk om er zeker van te zijn dat ze correct zijn geconfigureerd en naar de gewenste mailservers verwijzen. Als u problemen of discrepanties tegenkomt, kunt u contact opnemen met uw domeinregistreerder of hostingprovider voor hulp bij het oplossen van de problemen.
Hoewel MX-records relatief eenvoudig in te stellen zijn, er enkele veel voorkomende verkeerde configuraties en problemen die de bezorging van e-mail kunnen beïnvloeden. Laten we er een paar bekijken:
Frequently asked questions
Als uw MX-records verkeerd zijn geconfigureerd, kan dit gevolgen hebben voor de e-mailbezorging. E-mails kunnen terugsturen, als spam worden gemarkeerd of de beoogde ontvangers niet bereiken.
Ja, u kunt meerdere MX-records hebben voor redundantie. Door meerdere mailservers met verschillende prioriteitswaarden op te geven, zorgt u ervoor dat e-mails worden afgeleverd, zelfs als één server niet beschikbaar is.
Wijzigingen in MX-records worden doorgaans binnen een paar uur doorgevoerd, maar het kan tot 48 uur duren voordat de wijzigingen volledig via internet worden doorgevoerd. Gedurende deze tijd kunnen e-mails nog steeds worden afgeleverd op de oude mailservers.
Het wijzigen van MX-records kan van invloed zijn op de e-mailbezorging als dit niet correct wordt gedaan. Het wordt aanbevolen om contact op te nemen met uw domeinregistreerder of hostingprovider voor hulp bij het aanbrengen van de noodzakelijke wijzigingen.
MX-records spelen een rol bij de e-mailbeveiliging via mechanismen als SPF en DKIM. Correct geconfigureerde MX-records dragen bij aan verbeterde e-mailbeveiliging en helpen spoofing- en phishing-pogingen te voorkomen.
Nee, MX-records vereisen het gebruik van domeinen en kunnen niet rechtstreeks worden opgegeven met een IP-adres. MX-records verwijzen naar de A- of AAAA-records van de mailservers, die vervolgens worden toegewezen aan de IP-adressen.