Een MX-record noemt de server die e-mail voor een domein accepteert. Zonder MX heeft mail aan [email protected] nergens heen te gaan. Een verkeerde stuurt het naar een vreemde.
Prioriteit bepaalt de volgorde
Elk MX-record heeft een prioriteitsnummer en een doelhostnaam. De afzender probeert het laagste nummer eerst. Antwoordt die server niet, dan gaat hij naar de volgende.
Twee records met dezelfde prioriteit delen het verkeer. Verschillende prioriteiten geven je een primaire server en een terugval. De getallen zelf betekenen niets, alleen hun volgorde, dus 10 en 20 werken net zo goed als 1 en 2.
Regels voor het doel
- Het moet een hostnaam zijn, geen IP-adres. DNSense meldt het als je een adres plakt.
- Die hostnaam heeft een eigen A- of AAAA-record nodig.
- Het mag geen CNAME zijn. Sommige mailservers volgen de alias, andere sturen het bericht terug.
Gehoste mail
Google Workspace, Microsoft 365 en andere mailproviders geven je een set MX-records om over te nemen. Verwijder de oude bij een overstap. Een achtergebleven MX-record met een hoger nummer is nog steeds een geldige bestemming en een deel van de mail blijft dan bij de oude provider aankomen.
Als een domein geen mail verstuurt
Zeg dat met een null-MX: prioriteit 0, doel .. Afzenders falen dan direct in plaats van dagenlang te blijven proberen. DNSense controleert MX-doelen als hostnamen, dus stel een null-MX in bij je provider als die dat ondersteunt.
Toevoegen in DNSense
Klik op Create record, kies MX, laat de naam leeg voor het hoofddomein en vul de Mail server en de Priority in. Google Workspace heeft een eigen snelle invulling. Zet de TTL op 3600 of lager tijdens het testen.
In de tabel staat de prioriteit in de kolom Extras. Laagste wint.
Na de wijziging
Stuur een testbericht vanaf een extern adres en bekijk de headers, of gebruik de MX-lookup in het recordmenu. Mail heeft eigen hersteltermijnen, dus een typefout kan uren duren voordat hij als bounce zichtbaar wordt. Test voordat je weggaat.