Kamu sudah menyewa VPS, memasang mail server sendiri, mengatur SPF, DKIM, DMARC — tapi email tetap mendarat di folder spam Gmail. Frustasi? Ada satu tersangka yang sering terlewat karena tempat mengaturnya "tidak biasa": reverse DNS (PTR record). Berbeda dengan A record atau MX yang kamu atur di panel DNS domain, PTR tidak bisa kamu set dari sana — ia diatur di tempat lain sama sekali. Artikel ini menjelaskan kenapa, dan cara setting PTR di VPS langkah demi langkah hingga terverifikasi.
vps-12345.provider.com bukan mail.domainmu.com), PTR-mu memang belum benar — dan itu penyebab kuat email masuk spam.Kenapa PTR Diset di Tempat yang Berbeda dari Record Lain?
Ini inti yang membingungkan banyak orang. Record DNS biasa (A, MX, TXT) menjawab pertanyaan "domain ini IP-nya apa?" — dan yang berwenang menjawab adalah pemilik domain (kamu, lewat panel DNS). Tapi PTR menjawab kebalikannya: "IP ini hostname-nya apa?" — dan yang berwenang bukan pemilik domain, melainkan pemilik blok IP, yaitu penyedia VPS/ISP-mu.
Analoginya: kamu boleh menamai rumahmu sesukamu (A record), tapi yang berhak mencantumkan "rumah nomor 5 = keluarga X" di buku induk RT adalah ketua RT (pemilik blok IP), bukan kamu. Karena itulah setting PTR selalu dilakukan lewat panel penyedia VPS atau tiket ke mereka — tidak pernah di Cloudflare/cPanel domainmu. Konsep reverse DNS selengkapnya di Reverse IP Lookup adalah.
Cara Setting PTR Record di VPS (Langkah demi Langkah)
mail.domainmu.com. Pastikan hostname ini punya A record yang menunjuk ke IP VPS-mu (ini yang kamu set di panel DNS domain). PTR dan A harus saling cocok (forward-confirmed).mail.domainmu.com) pada field rDNS untuk IP tersebut. Untuk IPv6, set PTR terpisah kalau mail server-mu juga mengirim via IPv6.mail.domainmu.com, bukan lagi hostname generik provider.mail.domainmu.com tapi A record mail.domainmu.com tidak menunjuk ke IP itu, pemeriksaan gagal. Set keduanya konsisten.Kalau Penyedia Tidak Menyediakan Setting rDNS?
Sebagian hosting murah atau shared tidak memberimu kendali PTR sama sekali — IP dipakai bersama, jadi tidak mungkin di-PTR-kan ke domainmu spesifik. Ini keterbatasan nyata:
| Situasi | Bisa Set PTR? | Jalan Keluar |
|---|---|---|
| VPS dengan IP dedicated | ✅ Ya | Set via panel rDNS / tiket support |
| Shared hosting (IP bersama) | ❌ Tidak | Pakai layanan email relay/transaksional bereputasi baik |
| IP rumahan / CGNAT | ❌ Tidak | Tidak punya IP publik sendiri — pindah ke VPS |
| IPv6 saja tanpa IPv4 | ⚠️ Sebagian | Banyak penerima masih menuntut IPv4 + PTR-nya untuk email |
Untuk kasus tanpa kendali PTR, solusi paling praktis adalah tidak mengirim email langsung dari server itu — melainkan lewat layanan email relay/transaksional yang IP-nya sudah dijaga reputasinya (PTR benar, tidak di-blacklist). Servermu tetap membuat email, tapi pengirimannya dititipkan ke jalur bereputasi baik.
PTR Hanya Satu Bagian: Lengkapi Trifecta Deliverability
PTR yang benar adalah syarat perlu, bukan syarat cukup. Agar email benar-benar mendarat di inbox, lengkapi keempat pilar ini:
IP → hostname yang cocok dan forward-confirmed. Cek di Reverse IP.
TXT record yang menyatakan server mana boleh mengirim atas nama domainmu.
Tanda tangan kriptografis pada tiap email — bukti email tidak dipalsukan di jalan.
Kebijakan kalau SPF/DKIM gagal, plus pastikan IP tidak di-blacklist. Cek di Blacklist Check.
Sebuah startup kecil di kota besar di Jawa membangun mail server di VPS untuk mengirim invoice dan notifikasi ke pelanggan. SPF, DKIM, DMARC sudah rapi — tapi hampir semua email masuk spam Gmail. Setelah dicek di tool Reverse IP, ketahuan biang keroknya: PTR IP VPS masih hostname bawaan provider (
srv-98765.hostmurah.net), tidak pernah diarahkan ke mail.startupmereka.com. Gmail melihat ketidakcocokan itu dan curiga. Setelah tim mengisi field rDNS di panel VPS agar PTR = hostname mail server-nya (dan A record hostname itu menunjuk balik ke IP yang sama), tingkat masuk-inbox naik drastis dalam sehari. Pelajaran: kadang bukan isinya yang salah, tapi "KTP" IP-nya yang belum diurus.FAQ — Pertanyaan yang Sering Ditanyakan
Kesimpulan
Reverse DNS (PTR) adalah satu langkah kecil yang sering menentukan hidup-mati email dari VPS-mu. Berbeda dengan record DNS lain, PTR diset di sisi pemilik IP — yaitu penyedia VPS-mu, lewat panel rDNS atau tiket. Setelah diset, verifikasi dengan tool Reverse IP, lalu lengkapi trifecta deliverability dengan SPF/DKIM/DMARC dan cek blacklist. Konsep dasar PTR dan reverse IP ada di Reverse IP Lookup adalah. Kalau IP-mu di belakang CGNAT (bukan VPS), PTR tak bisa diset — solusinya pindah ke VPS.