Ada satu jenis kegagalan email yang rasanya seperti kena hantu. Tidak ada yang bounce. Log pengiriman bilang terkirim. Tes ke Gmail masuk mulus. Tapi satu segmen penerima — biasanya yang pakai email kantor atau satu provider besar — sama sekali tidak menerima apa pun. Sembilan dari sepuluh kali, polanya adalah blacklist, dan daftar itu sudah diam-diam menolak kamu berhari-hari.
Blacklist murah untuk dicek tapi lama untuk dilepas — kombinasi yang paling tidak enak kalau baru ketahuan telat. Sebelum menghabiskan satu sore untuk ini, coret dulu penjelasan yang membosankan: kalau alamatnya memang sudah mati, kerja reputasi sebagus apa pun percuma, jadi sebaiknya luangkan semenit untuk memastikan alamat tujuanmu benar-benar ada.
Sebenarnya DNSBL itu apa
DNSBL adalah singkatan dari DNS-based Blackhole List, kadang disebut RBL. Isinya daftar alamat IP — dan makin sering juga domain — yang menurut suatu organisasi pernah mengirim spam, dan daftar itu diterbitkan lewat DNS biasa supaya server email mana pun bisa memeriksanya dalam hitungan milidetik.
Mekanismenya rapi. Untuk menanyakan apakah 198.51.100.25 terdaftar di bl.example.org, server penerima membalik oktetnya dan melakukan lookup ke 25.100.51.198.bl.example.org. Kalau DNS mengembalikan alamat di rentang 127.0.0.x, berarti IP itu terdaftar, dan oktet terakhirnya biasanya mengkodekan alasannya. Kalau DNS tidak mengembalikan apa-apa, berarti bersih.
Karena pengecekannya cuma satu kueri DNS, server penerima menjalankannya pada setiap koneksi masuk, bahkan sebelum isi pesanmu dikirim. Itulah sebabnya blacklist menghasilkan kesunyian, bukan bounce: banyak provider menolak di tahap koneksi, dan tergantung platform pengirimanmu, penolakan itu mungkin tidak pernah muncul di dashboard yang kamu pelototi.
Daftar yang benar-benar berpengaruh
Ada ratusan DNSBL dan sebagian besar tidak relevan — daftar hobi yang terbengkalai dan tidak dipakai penerima serius. Yang benar-benar berdampak cuma segelintir:
- Spamhaus (SBL, XBL, PBL, CSS, dan daftar domain DBL). Paling menentukan, jauh di atas yang lain. Masuk Spamhaus berarti sebagian besar internet berhenti menerima emailmu.
- SpamCop. Digerakkan laporan pengguna, cepat mendaftarkan dan cepat kedaluwarsa, jadi listing di sini biasanya mencerminkan satu kampanye yang buruk.
- Barracuda dan SORBS. Banyak dipakai di penyaringan korporat berbasis appliance, dan itulah kenapa gejala "hanya penerima kantoran yang bermasalah" begitu sering muncul.
- UCEPROTECT. Mendaftarkan rentang IP yang luas, kadang gara-gara ulah tetangga di shared hosting. Penerima yang kredibel memberinya bobot kecil; jangan panik kalau cuma ini.
Perlu diingat, Google, Microsoft, dan Yahoo punya sistem reputasi internal mereka sendiri di atas semua ini. Catatan DNSBL yang bersih tidak menjamin masuk inbox mereka, dan logika penyaringannya dibahas di panduan kami soal kenapa email masuk folder spam.
Mengeceknya dalam sepuluh menit
Pertama, cari tahu IP mana yang sebenarnya kamu pakai untuk mengirim. Buka salah satu email terkirim, tampilkan header lengkapnya, dan baca baris Received: dari bawah ke atas — yang paling awal memuat IP publik server pengirimmu. Kalau kamu memakai platform marketing atau relay, IP itu milik mereka, bukan milikmu, dan itu mengubah siapa yang harus membereskannya.
Lalu jalankan pengecekannya:
- Lookup multi-daftar. Pakai pengecek blacklist agregat untuk mengueri puluhan DNSBL sekaligus dengan IP dan domainmu. Lakukan keduanya — listing tingkat domain seperti Spamhaus DBL tidak akan terlihat kalau kamu hanya mengecek IP.
- Lewat terminal, kalau ingin kepastian. Balik oktetnya lalu jalankan dig +short 25.100.51.198.zen.spamhaus.org. Jawaban 127.0.0.x berarti terdaftar; kosong berarti bersih.
- Cek domain pengirim terpisah dari domain tautan. Domain tracking atau landing page di dalam isi pesan bisa terdaftar walaupun infrastruktur pengirimanmu bersih total — dan itu saja sudah cukup membuang pesanmu.
- Periksa reverse DNS. IP-mu harus resolve ke hostname yang resolve balik ke IP yang sama. Tidak adanya PTR record membuatmu dicurigai bahkan oleh penerima yang tidak menerbitkan daftar apa pun.
Cara keluar dari daftar dan tidak balik lagi
Setiap daftar yang serius menyediakan halaman lookup yang menjelaskan alasan spesifik listing dan menawarkan permintaan penghapusan. Urutan yang berhasil: perbaiki penyebabnya, pastikan perbaikannya jalan, baru ajukan penghapusan. Mengajukan lebih dulu hampir selalu berujung pada listing ulang yang lebih cepat, dan di beberapa daftar, hukuman yang lebih lama pada kali kedua.
Penyebab yang lazim, kira-kira urut dari yang paling sering: akun yang dibajak atau formulir web yang mengirim atas namamu; open relay atau server yang salah konfigurasi; daftar hasil beli atau scraping yang mengenai spam trap; lonjakan volume mendadak dari IP tanpa riwayat pengiriman; dan autentikasi yang tidak sinkron — makanya hal pertama yang diaudit adalah record SPF, DKIM, dan DMARC yang benar.
Sebagian listing kedaluwarsa sendiri — SpamCop biasanya bersih sekitar sehari setelah laporan terakhir. Penghapusan Spamhaus umumnya cepat diproses begitu penyebabnya benar-benar hilang, tapi listing berulang dari IP yang sama diperlakukan jauh lebih ketat.
Supaya tidak terjadi dua kali
Pemantauan blacklist itu urusan jadwal, bukan ingatan. Cek IP pengirim dan domainmu tiap bulan, dan segera setelah ada perubahan pada infrastruktur emailmu. Panaskan IP baru secara bertahap, jangan langsung memindahkan seluruh volume di hari pertama. Dan bersihkan daftarmu sebelum setiap pengiriman besar, karena bounce dan trap justru itulah yang menyeretmu ke daftar-daftar ini — satu jam memvalidasi alamat sebelum kampanye jalan jauh lebih murah daripada seminggu mengurus permintaan delisting.