E-postalar geri dönmeye başlar, bir iş ortağının güvenlik duvarı yanıt vermeyi bırakır ya da bir site sunucunuza bir captcha duvarı gösterir. Biri “IP'n kara listede” der ve ilk refleks yenisini istemektir. Genellikle bu yanlış ilk adımdır. Gerçekte neler olduğunu yaklaşık beş dakikada nasıl öğreneceğinizi ve sorunu kalıcı olarak neyin çözdüğünü burada bulacaksınız.
“Engelleme listesi” aslında nedir
Kelime üç farklı şeyi kapsar ve bunlar farklı yollarla düzeltilir.
- DNS engelleme listeleri (DNSBL). Spam göndermiş ya da ele geçirilme belirtileri göstermiş adreslerin herkese açık listeleri. E-posta sunucuları her gelen bağlantıda bunları sorgular. “Kara listede olmak” genellikle bunu ifade eder ve düzeltilebilen tür budur.
- Büyük e-posta sağlayıcılarındaki özel itibar. Büyük web posta hizmetleri kendi puanlarını tutar ve yayımlamaz. Etkisini görürsünüz (e-postalar spama düşer ya da ertelenir), ama kontrol edilecek bir liste yoktur, yalnızca gönderenler için araçları vardır.
- Ağ sınıflandırması. Pek çok site ve dolandırıcılık sistemi her veri merkezi adresini “barındırma” olarak görür ve sınar ya da engeller. Bu bir listeleme değildir ve kaldırılamaz; adresin hangi tür ağa ait olduğunu tanımlar.
Bu yazının geri kalanı çoğunlukla ilk türle ilgilidir, çünkü onu kendiniz kontrol edip düzeltebilirsiniz.
Kontrol etmeye değer listeler
- Spamhaus en çok e-posta sunucusunun kullandığı listedir. Birleşik bölgesi ZEN; SBL (bilinen spam kaynakları), XBL (CBL tarafından beslenen, enfekte ya da istismar edilmiş makineler), PBL (doğrudan e-posta göndermemesi gereken aralıklar) ve CSS (düşük hacimli “snowshoe” spam) içerir.
- Barracuda kendi listesini işletir; birçok kurumsal e-posta ağ geçidi bunu kullanır.
- SpamCop kullanıcıların bildirdiği adresleri listeler; kayıtlar son bildirimden yaklaşık 24 saat sonra kendiliğinden düşer.
- UCEPROTECT üç seviyeye sahiptir. Seviye 1 tekil adreslerdir ve yeni spam olmadan yedi gün geçince otomatik olarak düşer. Seviye 2 ve 3, komşuların davranışı yüzünden koca tahsisleri ve ağları listeler ve “ekspres” kaldırma satar. Büyük e-posta sağlayıcıları seviye 2 ve 3'e nadiren dayanır.
Kontrol
DNS engelleme listeleri, adresin sekizlileri ters çevrilip listenin bölgesi altında aranarak sorgulanır. Herhangi bir Linux sunucusundan:
IP=203.0.113.7
REV=$(echo "$IP" | awk -F. '{print $4"."$3"."$2"."$1}')
for BL in zen.spamhaus.org b.barracudacentral.org bl.spamcop.net; do
echo "$BL: $(dig +short "$REV.$BL" A | tr '\n' ' ')"
done
Yanıt yoksa listelenmemişsiniz demektir. 127.0.0.x aralığında bir yanıt listelendiğiniz anlamına gelir ve Spamhaus'ta son sayı ZEN'in hangi bölümünde olduğunuzu söyler:
| Yanıt | Anlamı |
|---|---|
127.0.0.2 | SBL: bilinen spam kaynağı |
127.0.0.3 | CSS: snowshoe spam |
127.0.0.4–127.0.0.7 | XBL: ele geçirilmiş ya da istismar edilmiş makine |
127.0.0.10, 127.0.0.11 | PBL: doğrudan e-posta göndermemeli |
127.255.255.254 | listeleme değil: genel bir çözümleyici üzerinden sorguladınız |
Bu son satır pek çok kişiyi yanıltır. Spamhaus, büyük genel DNS çözümleyicileri üzerinden gelen sorgulara yanıt vermez ve bunun yerine bir hata kodu döndürür. Tüm kontroller tuhaf görünüyorsa, onları kendi çözümleyicisini kullanan bir sunucudan çalıştırın ya da her listenin sitesindeki sorgu sayfasını kullanın. Bazı listeler yoğun kullanıcılardan DNS üzerinden sorgulamadan önce kayıt olmalarını da ister.
Önce nedeni düzeltin
Düzeltme yapılmadan gönderilen bir kaldırma talebi bir sonraki listelemeye kadar size bir iki gün kazandırır ve tekrarlanan listelemelerin düşmesi daha uzun sürer. Bu yüzden nereden geldiğini bulun:
- Adres size verilmeden önce de listede miydi? Listeleme tarihini sunucunuzun oluşturulma tarihiyle karşılaştırın. Yeni etkinlik olmayan eski bir listeleme kolay durumdur: doğrudan kaldırma formuna gidin.
- XBL ya da CBL listelemesi: liste, adresinizden kötü amaçlı yazılım ya da botnet'e özgü trafik gördü. Tanımadığınız süreçleri, 25 numaralı porta beklenmedik giden bağlantıları, yeni cron kayıtlarını ve bilinmeyen SSH anahtarlarını arayın. Ele geçirilmiş bir web uygulaması ya da zayıf bir parola olağan giriş noktasıdır. Makinenin temiz olduğundan emin değilseniz yeniden kurun.
- SBL ya da CSS listelemesi: adresinizden giden e-postalar spam gibi görünüyordu. Captcha olmadan e-posta gönderen iletişim formlarını, bülten betiklerini ve genel arayüzde dinleyen her SMTP hizmetini kontrol edin.
- E-posta gönderiyor musunuz ki? Pek çok sağlayıcıda giden 25 ve 465 portları varsayılan olarak kapalıdır; e-posta 587 portu üzerinden bir e-posta sağlayıcısı aracılığıyla gitmelidir. Hiç e-posta göndermediğiniz halde listelendiyseniz, bunu sunucudaki başka bir şey yapıyordur.
Güvenilmeyen kodu e-postanızı gönderen makinede çalıştırıyorsanız, onları ayırmanın tam zamanı. Riskli iş için bir sandbox ya da ikinci bir sunucu, onun itibar sorunlarını e-posta adresinizden uzak tutar; güvenilmeyen kod için yalıtım seviyeleri seçenekleri karşılaştırıyor.
Sonra kaldırma talebi
- Spamhaus: o bölge için doğru kaldırma sürecine bağlantı veren sorgu sayfasını kullanın. XBL/CBL ve PBL kaldırmaları, neden ortadan kalktığında self servistir; PBL kaldırması yalnızca gerçekten eşleşen ters DNS'e sahip bir e-posta sunucusu işletiyorsanız anlamlıdır.
- Barracuda: neyi düzelttiğinizi kısaca açıklayarak kaldırma formunu gönderin. Yaklaşık bir güne kadar bekleyin.
- SpamCop: yapacak bir şey yok; kayıt, bildirimler durduktan yaklaşık bir gün sonra kendiliğinden düşer.
- UCEPROTECT: seviye 1, yeni spam olmadan yedi gün geçince düşer. Seviye 2 ve 3'ü görmezden gelin ve kaldırma için ödeme yapmayın.
Kaldırmadan sonra sizi listelerden uzak tutacak temelleri kurun: sunucunun ana bilgisayar adıyla eşleşen bir ters DNS adı, alan adınız için SPF, DKIM ve DMARC, ve yukarıdaki kontrolü çalıştırıp bir şey değişirse size e-posta atan haftalık bir cron işi.
Yeni bir adres ne zaman doğru cevaptır
Bazen öyledir: örneğin adres kaldırılamayan eski bir SBL listelemesi taşıyorsa ya da yeni bir proje için temiz bir itibara ihtiyacınız varsa. Bizde başka bir adres, yeni bir sunucu demektir: onu sipariş edin, verilerinizi taşıyın, ardından eskisini iptal edin; IP adresini değiştirme tüm seçenekleri adım adım anlatıyor. Mevcut adresinizin listelemesinin hatalı olduğunu düşünüyorsanız, liste adı ve bir bağlantıyla destek talebi açın. Her durumu inceleriz ama talep üzerine adres değiştirmeyiz.
Son iki nokta. İtibar biraz bile önemliyse (e-posta, iş ortağı izin listeleri, bir adrese bağlı API anahtarları), Small-IP gibi kendi IPv4'ü olan bir tarife kullanın: NAT tarifesinde giden adres size ait değildir ve kendi gönderici itibarınızı taşıyamaz. Ve bir site sizi veri merkezinde olduğunuz için engelliyorsa, hiçbir liste ya da yeni bir veri merkezi adresi bunu değiştirmez; ağ ve portlar her tarifenin neyi açığa çıkardığını açıklıyor.
Yorumlar
Henüz yorum yok. İlk olun.