Uitleg PTR
Wat is reverse DNS (PTR)?
Normaal vraag je DNS: 'welk IP-adres hoort bij deze naam?'. Reverse DNS draait dat om: 'welke naam hoort bij dit IP-adres?'. Dat antwoord staat in een PTR-record (pointer). Voor websites maakt het meestal niet uit, maar voor mailservers wél: een ontvangende server kijkt of het IP-adres dat hem mail aanbiedt een nette naam heeft. Ontbreekt die naam of slaat hij nergens op, dan telt dat tegen je mee. Een kloppende reverse DNS hoort bij een goed ingerichte mailserver.
Hoe het werkt
Een PTR-record koppelt een IP-adres aan een hostnaam, bijvoorbeeld: het IP 192.0.2.44 wijst terug naar mail.example.com. Anders dan gewone records beheer je een PTR meestal niet zelf in je domein-DNS, maar via de partij die het IP-adres bezit, vaak je hostingprovider of internetprovider. Je moet er dus om vragen.
Idealiter is het 'forward-confirmed': de naam wijst via een A-record terug naar hetzelfde IP. Dan klopt de heen- en terugweg, en dat vertrouwen ontvangers.
Waarom het belangrijk is voor mail
Veel ontvangende mailservers controleren de reverse DNS van het verzendende IP-adres. Ontbreekt het PTR-record, of staat er een generieke naam in (zoals die van een datacenter), dan is dat een serieus minpunt: je mail belandt eerder in de spambox, en grote ontvangers zoals Gmail eisen tegenwoordig zelfs een kloppend PTR-record en kunnen je mail anders botweg weigeren.
Voor websites speelt dit nauwelijks. Daar gaat het puur om mailservers die zelf mail versturen.
Zo regel je het
- Verstuur je mail via een externe dienst (Google Workspace, Microsoft 365, een mailprovider)? Dan regelt die de reverse DNS, en hoef je niets te doen.
- Draai je een eigen mailserver, vraag dan bij de partij die het IP-adres levert (hosting/provider) een PTR-record aan dat naar de hostnaam van je mailserver wijst.
- Zorg dat die hostnaam via een A-record terugwijst naar hetzelfde IP ('forward-confirmed').
- Controleer of het klopt voordat je in productie gaat.
Veelgestelde vragen
Beheer ik PTR in mijn eigen DNS?
Meestal niet. Het PTR-record hoort bij het IP-adres, dus de partij die het IP bezit (je hosting of provider) zet het. Je vraagt het bij hen aan.
Heb ik reverse DNS nodig voor mijn website?
Voor een website maakt het normaal niet uit. Het is vooral belangrijk voor mailservers die zelf mail versturen.
Wat betekent 'forward-confirmed'?
Dat de heen- en terugweg kloppen: het IP wijst via PTR naar een naam, en die naam wijst via een A-record terug naar hetzelfde IP. Ontvangers vertrouwen dat meer.
Mijn mail komt in spam. Kan het aan reverse DNS liggen?
Het kan een factor zijn, vooral bij een eigen mailserver zonder (kloppend) PTR-record. Maar kijk ook naar SPF/DKIM/DMARC en blacklists. Meestal is het een combinatie.