E-mailrouting met MX-prioriteit: primaire en backup-mailservers

Gewijzigd op Vr, 5 Jun om 10:42 AM

E-mailrouting bepaalt naar welke server e-mail voor uw domein wordt gestuurd. Dit gebeurt via MX-records met een prioriteitswaarde. Met meerdere MX-records en de juiste prioriteit regelt u een primaire mailserver en eventueel een backup. In dit artikel leest u hoe e-mailrouting werkt en hoe u het betrouwbaar inricht.

Probleem

E-mail voor uw domein komt niet of vertraagd aan, of gaat naar de verkeerde server. Een controle van uw MX-records laat een onverwachte volgorde of een ontbrekende backup zien, waardoor e-mail bij uitval van de hoofdserver verloren kan gaan.

Oorzaak

E-mailrouting verloopt via MX-records. Elk MX-record verwijst naar een mailserver en heeft een prioriteitswaarde. Een lagere waarde betekent een hogere prioriteit; verzendende servers proberen de laagste waarde eerst.

Problemen ontstaan wanneer de prioriteiten verkeerd staan, bijvoorbeeld als de backup-server een lagere waarde heeft dan de primaire en dus onbedoeld voorrang krijgt.

Een andere oorzaak is dat een MX-record naar een hostnaam wijst zonder geldig A-record, of dat oude MX-records van een vorige provider zijn blijven staan naast de nieuwe. Dat leidt tot inconsistente of mislukte aflevering.

Oplossing

Bepaal welke server de primaire mailserver is en geef die de laagste prioriteitswaarde. Een eventuele backup krijgt een hogere waarde.

Zorg dat elke MX-hostnaam een geldig A-record heeft en verwijder MX-records van oude providers.

Controleer na de wijziging dat e-mail via de primaire server binnenkomt en dat de backup alleen wordt gebruikt als de primaire onbereikbaar is.

Stappenplan

  1. Inventariseer de mailservers die e-mail voor uw domein moeten ontvangen.
  2. Open het DNS-beheer van uw domein.
  3. Stel voor de primaire server een MX-record in met de laagste prioriteit.
  4. Stel desgewenst een backup-MX in met een hogere prioriteitswaarde.
  5. Controleer dat elke MX-hostnaam een geldig A-record heeft.
  6. Verwijder verouderde MX-records van vorige providers.
  7. Sla op en wacht op propagatie.
  8. Verstuur een testmail en controleer de aflevering.

Voorbeeld MX-routing met backup

Onderstaand voorbeeld toont een primaire mailserver met prioriteit 10 en een backup met prioriteit 20. De laagste waarde wordt eerst geprobeerd.

Voorbeeld:

@   MX  10  mail.uwdomein.nl
@   MX  20  backup-mail.uwdomein.nl

Hoe verzendende servers MX-records gebruiken

Wanneer een server e-mail naar uw domein wil afleveren, vraagt deze de MX-records op en sorteert ze op prioriteit. De server probeert eerst de laagste waarde. Lukt dat niet, dan gaat de server door naar de volgende prioriteit.

Bij gelijke prioriteit verdelen verzendende servers het verkeer willekeurig over de betrokken mailservers, wat een vorm van load balancing oplevert. Voor de meeste organisaties volstaat één primaire MX, eventueel aangevuld met een backup.

  • Lagere prioriteitswaarde = hogere voorrang
  • Bij gelijke waarde wordt verkeer verdeeld
  • Backup wordt alleen gebruikt bij uitval van de primaire

Veelgemaakte fouten

  • De backup-server een lagere prioriteitswaarde geven dan de primaire.
  • Een MX-record laten verwijzen naar een hostnaam zonder geldig A-record.
  • Een MX-record naar een IP-adres laten wijzen in plaats van naar een hostnaam.
  • Oude MX-records van een vorige provider laten staan.
  • Geen backup instellen terwijl continuïteit belangrijk is.
  • Niet wachten op propagatie voordat u test.

Controle na afloop

  1. Vraag de MX-records van uw domein op en controleer de prioriteiten.
  2. Controleer dat elke MX-hostnaam een geldig A-record heeft.
  3. Verstuur een testmail en bekijk via welke server deze binnenkomt.
  4. Controleer dat er geen oude MX-records meer aanwezig zijn.

Praktische tips

  • Houd het aantal MX-records overzichtelijk: een primaire en eventueel één backup volstaat meestal.
  • Stem MX-records altijd af op uw e-mailprovider; bij Microsoft 365 en Google Workspace levert de provider de juiste waarden aan.
  • Combineer correcte MX-records met SPF, DKIM en DMARC voor betrouwbare e-mail.
  • Controleer na elke wijziging de aflevering met een testmail.

Veelgestelde vragen

Wat betekent de prioriteitswaarde bij een MX-record?

Het is een volgordegetal. Verzendende servers proberen de laagste waarde eerst. Een backup krijgt daarom een hogere waarde dan de primaire server.

Mag een MX-record naar een IP-adres wijzen?

Nee. Een MX-record moet naar een hostnaam wijzen die zelf via een A-record naar een IP-adres verwijst.

Heb ik altijd een backup-MX nodig?

Niet per se. Moderne mailservers proberen aflevering bij tijdelijke uitval automatisch opnieuw. Een backup-MX is handig, maar geen verplichting.

Samenvatting

E-mailrouting verloopt via MX-records met een prioriteitswaarde, waarbij de laagste waarde voorrang krijgt. Geef de primaire mailserver de laagste prioriteit, gebruik eventueel een backup met een hogere waarde en zorg dat elke MX-hostnaam een geldig A-record heeft. Verwijder oude records en test de aflevering met een testmail.

Gerelateerde artikelen


Komt u er niet uit? Plan een gratis strategiegesprek via https://www.bdmnl.nl/plan.

Was dit artikel nuttig?

Dat is fantastisch!

Hartelijk dank voor uw beoordeling

Sorry dat we u niet konden helpen

Hartelijk dank voor uw beoordeling

Laat ons weten hoe we dit artikel kunnen verbeteren!

Selecteer tenminste een van de redenen
CAPTCHA-verificatie is vereist.

Feedback verzonden

We stellen uw moeite op prijs en zullen proberen het artikel te verbeteren