Email Spam Tester

Gratis tool

MX-record controleren

Zoek de MX-records van een domein op in de volgorde waarin afzenders ze proberen en controleer of elke server in de lijst naar een adres verwijst.

Wat de MX-records aangeven

Een MX-record vermeldt een server die mail voor het domein accepteert, met ervoor een getal dat de voorkeurswaarde heet. Een afzender probeert eerst het laagste getal en gaat door naar het volgende als die server niet antwoordt. Twee records met hetzelfde getal verdelen de belasting. De controletool toont ze in die volgorde en zet elke hostnaam om in de bijbehorende IPv4- en IPv6-adressen.

Als een domein helemaal geen MX-record heeft, vallen afzenders terug op het A- of AAAA-record en proberen ze de mail daar af te leveren (RFC 5321, paragraaf 5.1). Dat is zelden de bedoeling, omdat het adres achter een kaal domein meestal van een webserver is.

Records die e-mailbezorging verstoren

Een MX-record moet naar een hostnaam verwijzen. Een record dat naar een IP-adres verwijst, is ongeldig. Dat geldt ook voor een record waarvan de hostnaam een CNAME is, wat RFC 2181 verbiedt. De meeste afzenders volgen de CNAME toch, maar sommige geven het op. Daardoor ontvangt het domein e-mail van de ene provider, terwijl e-mail van een andere provider wordt geweigerd. De controle markeert beide gevallen en ook een hostnaam die helemaal niet kan worden omgezet. Dat kan betekenen dat bij een migratie een oude server is achtergebleven.

Een null MX, één record met een 0 gevolgd door een punt, geeft aan dat het domein geen e-mail accepteert (RFC 7505). Dit is de juiste keuze voor een domein dat geen e-mail verzendt of ontvangt. Afzenders stoppen dan direct met proberen, in plaats van het dagenlang opnieuw te proberen. Een domein waarvan je e-mail verzendt, mag geen null MX hebben: antwoorden en bounces moeten ergens naartoe kunnen.

Waarom een verzenddomein een werkend MX-record nodig heeft

Bounces en antwoorden gaan terug naar domeinen, dus een domein waarvan je e-mail verzendt, moet e-mail kunnen ontvangen. Het domein in het Return-Path ontvangt bounces, het From-domein ontvangt antwoorden en sommige ontvangers controleren of deze domeinen e-mail accepteren voordat ze een bericht aannemen. Een verzendsubdomein zonder MX- en A-record kan eruitzien als een verzonnen domein.

De controle zoekt naast de MX-lijst ook naar MTA-STS- en TLS-RPT-records. Als deze ontbreken, verhindert dat vandaag niet dat e-mail aankomt. Als ze aanwezig zijn, weigeren afzenders die MTA-STS ondersteunen om e-mail zonder versleuteling bij je af te leveren. TLS-RPT vertelt hun waar ze een melding moeten sturen wanneer dit mislukt.

Test in plaats daarvan een echte e-mail

Elk van deze tools controleert één onderdeel van je configuratie. De volledige test analyseert de e-mail zelf: stuur één bericht naar een wegwerpadres en krijg SPF, DKIM en DMARC zoals een ontvanger ze heeft beoordeeld, blacklists, inhoud, beide spamscores en een herstelplan. Voeg inboxplaatsing toe om te zien in welke map het bericht terechtkomt bij Gmail, Outlook, Yahoo en andere providers.

Test je e-mailBekijk een voorbeeldrapport

Vragen

Hoe controleer ik MX-records?

Voer hierboven het domein in. De controle vraagt de MX-records op via DNS, sorteert ze op voorkeur en zet elke server om in de bijbehorende adressen. Vanaf een terminal kun je dezelfde zoekopdracht uitvoeren met dig MX example.com of nslookup -type=mx example.com, maar dan zonder de controles van de doelen.

Wat betekent het prioriteitsnummer van een MX-record?

Dit is de voorkeur, waarbij lagere nummers als eerste worden geprobeerd. Een domein met 10 mx1 en 20 mx2 ontvangt zijn e-mail op mx1 en gebruikt mx2 alleen wanneer mx1 niet antwoordt. Bij gelijke nummers wordt de e-mail over de servers verdeeld. De waarden zelf betekenen niets buiten hun volgorde, dus 1 en 5 werken hetzelfde als 10 en 50.

Kan een MX-record naar een CNAME verwijzen?

Nee. RFC 2181 verbiedt dit en RFC 5321 vereist dat het doel een eigen adresrecord heeft. Veel afzenders zetten de CNAME toch om, waardoor de fout onopgemerkt blijft totdat een strikte afzender je e-mail weigert. Laat het MX-record verwijzen naar de naam waarnaar de CNAME leidt.

Wat is een null MX-record?

Eén MX-record met voorkeur 0 en alleen een punt als doel. Dit is vastgelegd in RFC 7505 en geeft aan afzenders door dat het domein geen e-mail accepteert. Gebruik dit voor domeinen die niets verzenden en niets ontvangen, inclusief geparkeerde domeinen. E-mail die daarheen wordt gestuurd, mislukt dan direct en niemand kan beweren dat het domein deze stilzwijgend accepteert.

Heb ik MX-records nodig om e-mail te verzenden?

Strikt genomen kun je zonder MX-records e-mail verzenden. In de praktijk moeten de domeinen in je From en Return-Path e-mail accepteren: bounces en antwoorden moeten ergens naartoe kunnen en ontvangers zien een verzenddomein dat niets kan ontvangen als een waarschuwingssignaal. Een subdomein dat alleen voor verzending wordt gebruikt, kan een MX-record hebben dat naar de bounce-servers van je provider verwijst.

Hoelang duren wijzigingen aan MX-records?

Even lang als de TTL van de oude records. Afzenders blijven het gecachete antwoord gebruiken totdat het verloopt. Verlaag daarom de TTL een dag vóór een migratie, wijzig daarna de records en laat de oude server mail aannemen totdat de oude TTL is verlopen.

Common errors

Andere gratis tools