cPanel / WHM Sunucularda Spam Mail Gönderen Hesabı Tespit Etme ve Engelleme

Paylaşımlı hosting (Shared Hosting) veya VDS sunucularında sistem yöneticilerinin en sık karşılaştığı krizlerden biri, sunucu IP adresinin e-posta servis sağlayıcıları (Gmail, Outlook, Yahoo vb.) tarafından kara listeye (Blacklist) alınmasıdır. IP itibarının düşmesinin bir numaralı sebebi ise, genellikle şifresi ele geçirilmiş veya zararlı yazılım bulaşmış bir kullanıcı hesabından bilginiz dışında yapılan toplu spam mail gönderimleridir.

DoğruHost olarak, kurumsal mail trafiğinizin kesintiye uğramaması ve sunucu IP sağlığınızın korunması adına, cPanel / WHM altyapısında spam aktivitelerini nasıl hızlıca tespit edip durdurabileceğinizi bu rehberde adım adım anlatıyoruz.

1. Yöntem: WHM Posta Kuyruğu Yöneticisi ile Görsel Tespit

Spam tespitinde ilk ve en kolay adım, sunucunuzun mail çıkış trafiğini WHM arayüzü üzerinden kontrol etmektir.

  1. WHM panelinize root yetkisiyle giriş yapın.

  2. Sol arama menüsüne "Posta" (veya İngilizce kullanıyorsanız "Mail") yazarak E-posta -> Posta Kuyruğu Yöneticisi (Mail Queue Manager) bölümüne tıklayın.

  3. Açılan ekranda sunucunuzdan çıkmayı bekleyen e-postaların listesini göreceksiniz.

Nasıl Analiz Edilir? Eğer listede belirli bir e-posta adresinden veya domainden çıkış yapmayı bekleyen 100'den fazla anlamsız, yığılmış e-posta görüyorsanız (özellikle alıcı kısımlarında rastgele oluşturulmuş yabancı adresler varsa), o barındırma hesabı büyük ihtimalle spam çıkışı yapıyordur.

(Bu alana WHM Posta Kuyruğu Yöneticisi ekran görüntünüzü ekleyebilirsiniz)

2. Yöntem: SSH Üzerinden Canlı (Real-Time) Log Takibi

Gelişmiş analizler ve anlık takipler için komut satırı (CLI) her zaman en kesin sonuçları verir. SSH üzerinden sunucunuza bağlanarak, Exim mail sunucusunun ana log dosyasını canlı olarak izleyebilir ve spam yapan hesabı anında suçüstü yakalayabilirsiniz.

Mail trafiğini canlı izlemek için terminale şu komutu girin:


tail -f /var/log/exim_mainlog

Log akışını izlerken saniyeler içinde arka arkaya aynı dizinden veya aynı e-posta adresinden gönderim (Authentication) yapıldığını fark ederseniz, spam yapan kullanıcıyı tespit etmişsiniz demektir.

Tespit Edilen Hesabı Durdurma (Suspend) İşlemi

Spam kaynağını tespit ettikten sonra, sunucu IP itibarınızın daha fazla zarar görmemesi için ilgili hesabı acilen askıya almanız gerekir. WHM arayüzünden hesap askıya alma menüsünü kullanabileceğiniz gibi, SSH üzerinden çok daha hızlı bir şekilde hesabı durdurabilirsiniz.

Aşağıdaki komutta yer alan kullaniciadi bölümüne, spam yaptığını tespit ettiğiniz cPanel hesap adını yazarak işlemi uygulayın:


/scripts/suspendacct kullaniciadi

DoğruHost Güvenlik İpucu: Hesabı askıya aldıktan sonra sorun tam olarak çözülmüş sayılmaz. Kuyrukta bekleyen spam mailleri temizlemeli, ilgili kullanıcının e-posta ve cPanel şifrelerini zorunlu olarak sıfırlamalı ve hosting dizininde zararlı yazılım (malware/shell) taraması yapmalısınız.

Let’s get started

Choose the hosting provider who makes it easy and fast to create websites. Completely risk free with our 30-day money back guarantee.