IP kara listesi (DNSBL veya RBL), spam gönderdiği ya da ele geçirildiği tespit edilen IP adreslerinin tutulduğu ve e-posta sunucularının gelen bağlantıları kontrol ederken kullandığı listedir. IP adresiniz bir kara listedeyse e-postalarınız reddedilir veya spam klasörüne düşer. Kara listeden çıkmak için önce listelenme nedenini bulup gidermek, ardından listenin kaldırma sürecini kullanmak ya da kaydın kendiliğinden düşmesini beklemek gerekir.
Bu yazıda kara listelerin nasıl çalıştığını, IP adresinizi nasıl kontrol edeceğinizi, en yaygın listelerden nasıl çıkılacağını ve tekrar listelenmemek için alınacak önlemleri anlatıyoruz. Kendi sunucunuzda bu kontrolleri düzenli yapacak zamanınız yoksa sunucu yönetimi paketlerimizde e-posta sorunlarına müdahale ve antispam işlemleri de yer alır.
Kara liste (DNSBL) nasıl çalışır?
Kara listelerin çoğu DNS üzerinden sorgulanır. E-posta alan sunucu, bağlanan IP adresinin oktetlerini ters çevirir ve listenin alan adına ekleyerek bir DNS sorgusu yapar. 203.0.113.25 adresi için sorgu 25.113.0.203.bl.ornekliste.org biçimindedir. Yanıt 127.0.0.x aralığında bir adres dönerse IP listededir; kayıt yoksa listede değildir.
Her alıcı sunucu farklı listeleri kullanır. Bu yüzden bir listede olmanız tüm e-postalarınızın reddedileceği anlamına gelmez; ancak yaygın kullanılan bir listedeyseniz alıcıların büyük bölümü etkilenir.
IP adresleri neden kara listeye girer?
- Ele geçirilmiş e-posta hesabı: Şifresi çalınan bir hesap kısa sürede binlerce spam gönderebilir. En yaygın nedendir.
- Hacklenmiş web sitesi: Sitedeki açıktan yüklenen bir PHP betiği sunucu üzerinden e-posta gönderir.
- Zararlı yazılım bulaşmış sunucu veya cihaz: Botnet'in parçası haline gelen bir makine spam veya saldırı trafiği üretir.
- Açık röle (open relay): Kimlik doğrulaması istemeden herkesin e-posta göndermesine izin veren yanlış yapılandırılmış bir sunucu.
- Spam tuzakları ve şikayetler: Satın alınmış veya eski adres listelerine yapılan gönderimler, spam tuzağı olarak kullanılan adreslere ulaşır; alıcıların "spam" işaretlemesi de itibarı düşürür.
- Hatalı yapılandırma: PTR kaydı olmayan veya HELO adı tutarsız bir sunucu bazı listelerde düşük itibarlı gönderim kaynağı olarak işaretlenebilir. PTR ayarını PTR kaydı rehberimizde anlattık.
IP adresinizin kara listede olup olmadığını kontrol edin
İlk ipucu genellikle geri dönen hata mesajıdır. Reddedilen iletinin geri dönüş mesajında listenin adı çoğu zaman açıkça yazar:
554 5.7.1 Service unavailable; Client host [203.0.113.25]
blocked using zen.spamhaus.org
Listeyi doğrudan kontrol etmek için listelerin kendi araçlarını kullanın:
- Spamhaus: Spamhaus'un IP ve alan adı itibar kontrol aracı (check.spamhaus.org). Spamhaus, Google veya Cloudflare gibi açık DNS çözümleyicilerden gelen sorgulara gerçek sonuç vermediği için komut satırı yerine bu aracı kullanın.
- SpamCop: Listenin web sayfasındaki sorgu kutusu veya DNS sorgusu.
- Barracuda: Barracuda Central'daki itibar sorgusu ve kaldırma sayfası.
- Microsoft (Outlook.com, Hotmail): Gönderici destek sayfasındaki kaldırma portalı ve IP verilerini gösteren SNDS.
- Google: Google, herkese açık bir kara liste yayımlamaz; alan adınızın itibarını ve spam oranını Postmaster Tools'tan izlersiniz.
DNS sorgusuna izin veren listeleri komut satırından da kontrol edebilirsiniz:
dig +short 25.113.0.203.bl.spamcop.net
# yanıt yoksa listede değil; 127.0.0.2 dönerse listede
En yaygın listeler ve kaldırma yöntemleri
| Liste | Neyi listeler? | Nasıl çıkılır? |
|---|---|---|
| Spamhaus SBL | Doğrulanmış spam kaynakları ve spam destekleyen ağlar | Genellikle IP sahibi sağlayıcı üzerinden; sorun giderildiği gösterilmelidir |
| Spamhaus CSS (SBL'in parçası) | Düşük itibarlı veya yanlış yapılandırılmış gönderim kaynakları | Sorun giderildikten sonra Spamhaus kontrol aracından kaldırma talebi |
| Spamhaus XBL | Zararlı yazılım bulaşmış veya ele geçirilmiş cihazlar | Kaynak temizlendikten sonra kontrol aracından kaldırma talebi |
| Spamhaus PBL | Son kullanıcılara ayrılmış, doğrudan e-posta göndermemesi gereken IP aralıkları | Spam cezası değildir; sabit IP'li bir e-posta sunucusuysa kaldırma talebi veya IP sahibi aracılığıyla |
| Barracuda (BRBL) | Spam gönderdiği gözlenen IP'ler | Kaldırma formu; sorunun giderildiği belirtilir |
| SpamCop | Kullanıcı şikayeti alan IP'ler | Şikayetler durunca kayıt kendiliğinden düşer |
| Microsoft | Outlook.com'a spam gönderdiği değerlendirilen IP'ler | Microsoft gönderici destek sayfasındaki kaldırma portalı |
Büyük listelerin kaldırma süreci ücretsizdir. Bazı küçük listeler ücretli "hızlı kaldırma" önerir; alıcılarınızın bu listeyi gerçekten kullanıp kullanmadığını görmeden ödeme yapmayın.
Kara listeden çıkma adımları
- Kaynağı bulun. Kaldırma talebinden önce spamın nereden çıktığını bulmanız gerekir; aksi halde IP kısa sürede yeniden listelenir. Kuyruktaki ileti sayısındaki ani artış ve günlükte belirli bir hesabın yoğun gönderimi en belirgin işaretlerdir.
- Sorunu giderin. Ele geçirilen hesabın şifresini değiştirin, zararlı dosyaları temizleyin, açık röleyi kapatın, PTR ve HELO ayarını düzeltin. Kuyruktaki spam iletilerini, meşru iletileri silmemeye dikkat ederek temizleyin.
- Kaldırma talebinde bulunun. Listenin kendi aracından veya formundan, sorunu nasıl giderdiğinizi kısaca açıklayarak talep gönderin. Kendiliğinden düşen listelerde (SpamCop gibi) yalnızca beklemeniz yeterlidir.
- Takip edin. Birkaç gün boyunca listeleri yeniden kontrol edin, geri dönen hata mesajlarını izleyin ve Postmaster Tools ile SNDS'teki verilere bakın.
Kaynağı bulmak için kullanabileceğiniz birkaç komut:
# Postfix: kuyruktaki ileti sayısı
postqueue -p | tail -n 1
# Exim (cPanel sunucuları): kuyruktaki ileti sayısı
exim -bpc
# Postfix: en çok gönderim yapan kimliği doğrulanmış hesaplar
# (Ubuntu/Debian: /var/log/mail.log, AlmaLinux/Rocky: /var/log/maillog)
grep -o 'sasl_username=[^ ,]*' /var/log/mail.log | sort | uniq -c | sort -rn | head
Kuyruğu topluca silen komutlar (örneğin postsuper -d ALL) meşru iletileri de siler; yalnızca kuyruğun tamamının spam olduğundan eminseniz kullanın.
Gmail ve Outlook'ta itibarınızı izleme
Büyük e-posta sağlayıcıları herkese açık bir kara listeye bakmadan da kendi itibar puanlarıyla karar verir. Bu yüzden listelerde görünmeseniz bile e-postalarınız spam klasörüne düşebilir.
- Gmail: Postmaster Tools'a alan adınızı ekleyip DNS ile doğruladıktan sonra spam oranını, alan adı itibarını ve kimlik doğrulama sonuçlarını görürsünüz. Google, kullanıcıların bildirdiği spam oranının yüzde 0,10'un altında tutulmasını ve hiçbir zaman yüzde 0,30'a ulaşmamasını ister.
- Outlook.com: SNDS'e IP adreslerinizi kaydettiğinizde Microsoft'un bu IP'lerden gördüğü trafiği, spam tuzağı isabetlerini ve filtre sonuçlarını izlersiniz. Engellenen bir IP için kaldırma talebi Microsoft'un gönderici destek sayfasındaki portaldan yapılır.
Bu araçlardaki değerlerin kötüleşmeye başlaması, çoğu zaman bir kara listeye girmeden önceki ilk uyarıdır.
Tekrar listelenmemek için
- E-posta hesaplarında güçlü şifre kullanın ve webmail ile yönetim panellerinde iki aşamalı doğrulamayı açın.
- Hesap başına saatlik gönderim sınırı koyun; ele geçirilen bir hesap sınırsız gönderim yapamasın.
- Bülten ve kampanya gönderimlerini işlem e-postalarından ayırın; toplu gönderim için bu iş için tasarlanmış bir servis kullanın.
- Adres listenizi temiz tutun: onaylı abonelik kullanın, geri dönen adresleri listeden çıkarın, satın alınmış liste kullanmayın.
- Toplu gönderimlerde abonelikten tek tıkla çıkmayı sağlayın; Google bunu günde 5.000'den fazla ileti gönderenler için şart koşar.
- SPF, DKIM ve DMARC kayıtlarını eksiksiz tutun ve DMARC raporlarını düzenli okuyun.
- Web sitelerindeki yazılımları ve eklentileri güncel tutun.
Sık sorulan sorular
Paylaşımlı hostingte IP adresim kara listeye girdi, ne yapmalıyım?
Paylaşımlı sunucularda aynı IP'yi birçok hesap kullanır; listelenmeye başka bir hesap neden olmuş olabilir. Durumu geri dönen hata mesajıyla birlikte sağlayıcınıza bildirin; kaynağı bulmak ve kaldırma talebini yapmak sağlayıcının işidir.
Kara listeden çıkmak ne kadar sürer?
Listeye göre değişir. Kendiliğinden düşen listelerde şikayetler kesildikten sonra genellikle bir gün içinde, kaldırma formu olan listelerde çoğu zaman saatler içinde sonuç alınır. Sorun sürüyorsa IP kısa sürede yeniden listelenir.
Alan adı da kara listeye girer mi?
Evet. Spamhaus DBL gibi listeler e-postaların içindeki bağlantılarda geçen alan adlarını listeler. Çözüm yolu aynıdır: kaynağı bulup temizlemek ve listenin kaldırma sürecini kullanmak.
IP adresimi değiştirmek çözüm olur mu?
Kalıcı bir çözüm değildir. Spamın kaynağı giderilmezse yeni IP de kısa sürede listelenir; ayrıca yeni bir IP'nin itibar kazanması zaman alır.
Kendi e-posta sunucunuzun itibarını takip etmek istemiyorsanız kurumsal e-posta paketlerimize göz atabilir, sunucunuzdaki e-posta ve spam sorunları için sunucu yönetimi hizmetinden destek alabilirsiniz.
Kaynaklar
- RFC 5782: DNS Blacklists and Whitelists
- Spamhaus: IP and Domain Reputation Checker (check.spamhaus.org)
- SpamCop Blocking List
- Barracuda Central: Removal Request
- Microsoft: Outlook.com Delist Portal
- Microsoft: Smart Network Data Services (SNDS)
- Gmail Help: Postmaster Tools
- Gmail Help: Email sender guidelines