Tanım
PTR kaydı (Pointer record), bir IP adresini bir alan adına eşleyen ve ters DNS sorgularını yanıtlayan DNS kaydıdır. A kaydının tersine çalışır: “bu IP adresi hangi ada ait?” sorusunu cevaplar. En kritik kullanım alanı e-posta sunucularıdır; alıcı sunucular gönderen IP’nin PTR kaydını güvenilirlik kontrolünde kullanır.
PTR kaydı nerede tanımlanır?
PTR kaydı alan adınızın DNS bölgesinde değil, IP adresinin sahibinin yönettiği ters bölgede tanımlanır. IPv4 için bu bölge, adresin oktetleri ters çevrilerek in-addr.arpa altında oluşturulur; IPv6 için ip6.arpa kullanılır:
10.113.0.203.in-addr.arpa. 3600 IN PTR mail.ornek.com.tr.Bu yüzden PTR kaydını kendi DNS panelinizden ekleyemezsiniz; IP adresini size veren sağlayıcıdan (sunucu kiraladığınız firmadan) istemeniz ya da sağlayıcının sunduğu panel ekranını kullanmanız gerekir. Kavramın genel adı reverse DNS (rDNS) olarak da geçer. Mevcut PTR değerini dig -x 203.0.113.10 +short ya da nslookup 203.0.113.10 komutuyla görebilirsiniz; paylaşımlı hostingde IP birçok müşteri arasında ortak olduğundan PTR değeri sağlayıcının sunucu adını gösterir.
E-posta sunucusu için PTR kaydı neden önemlidir?
Birçok alıcı posta sunucusu, PTR kaydı olmayan ya da genel görünümlü bir PTR’ye sahip IP’lerden gelen iletileri spam olarak işaretler veya reddeder. İdeal yapı forward-confirmed reverse DNS (FCrDNS) olarak bilinir: IP’nin PTR kaydı mail.ornek.com.tr adını gösterir, bu adın A kaydı da aynı IP’yi gösterir ve SMTP sunucusu kendini aynı adla tanıtır. Kendi VPS sunucunuzda posta sunucusu çalıştıracaksanız PTR ayarını SPF ve DKIM kayıtlarıyla birlikte planlayın; aksi hâlde e-postalar spama düşebilir.