Een MX-record, wat staat voor “Mail Exchanger Record” (mailwisselingsrecord), is een type DNS-record dat wordt gebruikt om aan te geven welke mailserver(s) verantwoordelijk zijn voor het ontvangen e-mailverkeer voor een specifiek domein. MX-records worden vaak gebruikt om te bepalen waar e-mails moeten worden afgeleverd wanneer ze naar een bepaald e-mailadres binnen dat domein worden verzonden.
Een typisch MX-record ziet er als volgt uit:
jouwdomein.com. IN MX 10 mailserver.jouwdomein.com.
- “jouwdomein.com” is het domein waarvoor de MX-record wordt gespecificeerd.
- “IN” staat voor Internet en geeft aan dat dit een Internet-gerelateerd DNS-record is.
- “MX” is het recordtype dat specificeert dat dit een mailwisselingsrecord is.
- “10” is de prioriteit van de mailserver. Een lagere numerieke waarde geeft een hogere prioriteit aan. Als er meerdere MX-records zijn, geeft de prioriteit aan welke server de voorkeur heeft voor het ontvangen van e-mailverkeer. Als er slechts één MX-record is, is de prioriteit meestal niet relevant.
- “mailserver.jouwdomein.com” is de hostname van de mailserver die e-mailberichten ontvangt voor jouwdomein.com.
Een domein kan meerdere MX-records hebben, en dit wordt vaak gebruikt voor failover en redundantie. Als een van de mailserverhostnames niet beschikbaar is, zal de e-mailserver proberen af te leveren bij de mailserver met de volgende hoogste prioriteit.
Wanneer iemand een e-mail naar een adres op jouwdomein.com stuurt, zal de e-mailservice van de afzender eerst de MX-records voor jouwdomein.com raadplegen om de juiste mailserver te identificeren waar de e-mail naartoe moet worden gestuurd. De e-mailserver van de afzender zal dan verbinding maken met de opgegeven mailserver om de e-mail af te leveren.
Het beheer van MX-records is belangrijk bij het instellen en configureren van e-mailservices voor een domein. Het zorgt ervoor dat inkomende e-mails correct worden afgeleverd bij de juiste mailserver voor verwerking.