Plesk Üzerinde Spam Filtreleme (SpamAssassin) Nasıl Etkinleştirilir?

Plesk Üzerinde Spam Filtreleme (SpamAssassin) Nasıl Etkinleştirilir?
Yazı Özetini Göster

Plesk Üzerinde Spam Filtreleme (SpamAssassin) Nasıl Etkinleştirilir?

SpamAssassin, Plesk panelinde yerleşik olarak sunulan güçlü bir spam filtreleme aracıdır. Gelen e-postaları içerik, başlık, gönderen IP ve bilinen spam kalıplarına göre analiz eder; şüpheli e-postaları işaretleyerek veya otomatik olarak karantinaya alarak gereksiz posta trafiğini azaltır. Bu rehberde, SpamAssassin’in nasıl etkinleştirileceğini, yapılandırılacağını ve optimize edileceğini adım adım anlatıyoruz.

1. SpamAssassin Nedir?

Apache SpamAssassin, açık kaynaklı bir spam filtreleme sistemidir. Gelen e-postalara “spam skoru” atayarak, belirli bir eşik değeri (örneğin 5.0) aştığında mesajı spam olarak işaretler. Filtreleme kriterleri arasında şunlar bulunur:

  • E-posta başlığı ve gövdesindeki anahtar kelimeler
  • Gönderen IP’sinin kara listelerde olup olmaması
  • SPF, DKIM ve DMARC doğrulama sonuçları
  • HTML yapı analizi (gizli bağlantılar, kodlanmış içerik vb.)

2. SpamAssassin Servisinin Kurulu Olduğunu Kontrol Etme

Plesk’in bazı sürümlerinde SpamAssassin varsayılan olarak kurulu gelir. Kontrol etmek için:

Plesk → Tools & Settings → Mail Server Settings

Eğer “Spam Filter (SpamAssassin)” bölümü görünmüyorsa, SSH üzerinden kurulum yapın:

yum install psa-spamassassin
veya
apt install spamassassin

Kurulumdan sonra servisi başlatın:

service spamassassin start

3. SpamAssassin’i Etkinleştirme

Spam filtreleme sistemini aktif hale getirmek için:

  1. Plesk’e giriş yapın.
  2. Tools & Settings → Spam Filter (SpamAssassin) menüsüne gidin.
  3. “Switch on spam filtering for all mailboxes” seçeneğini işaretleyin.
  4. Değişiklikleri kaydedin.

4. Domain Bazında Spam Filtreleme Ayarı

Her domain için ayrı spam filtre seviyesi belirlemek mümkündür:

  1. Plesk → Domains → domain.com → Mail → Mail Settings
  2. İlgili e-posta hesabını seçin → “Spam Filter” sekmesine tıklayın.
  3. “Switch on spam filtering for this mailbox” kutusunu işaretleyin.

5. Spam Skoru (Spam Threshold) Belirleme

SpamAssassin, her e-postaya 0–10 arasında bir skor verir. Genellikle 5.0 üzeri değerler spam olarak kabul edilir. Daha hassas filtreleme için:

Spam threshold: 4.0

SpamAssassin, bu değeri geçtiğinde e-postayı “***SPAM***” etiketiyle işaretler veya karantinaya alır.

6. Spam E-postaları Karantinaya Alma veya Silme

SpamAssassin ile gelen şüpheli e-postaları doğrudan silmek yerine karantinaya almak daha güvenlidir. Ayarlardan şunları yapabilirsiniz:

  • Mark as spam and move to Spam folder → Spam klasörüne taşır.
  • Delete all spam messages → Otomatik silme (önerilmez).

7. Beyaz Liste (Whitelist) ve Kara Liste (Blacklist) Yönetimi

SpamAssassin, belirli adres veya alan adlarını beyaz/karalistelere ekleme imkânı sunar:

  • Whitelist: Güvenilir göndericiler (örnek: *@hostligo.com).
  • Blacklist: Spam olarak işaretlenecek alanlar (örnek: *@spamdomain.com).

Plesk’te bu ayarlara şu adımla ulaşabilirsiniz:

Plesk → Tools & Settings → Spam Filter → White/Black List

8. SpamAssassin Güncellemeleri

SpamAssassin sürekli olarak yeni spam kalıplarıyla güncellenir. Bu nedenle en güncel sürümü kullanmak önemlidir:

sa-update && systemctl restart spamassassin

Bu komut, kuralların en son sürümünü indirip SpamAssassin servisini yeniden başlatır.

9. Gelişmiş Özellikler: Bayes Öğrenme (Bayesian Filtering)

SpamAssassin, zamanla öğrenen bir filtreleme sistemine sahiptir. E-posta kullanıcıları spam/ham e-postaları işaretledikçe filtreleme kalitesi artar. Bu özellik Plesk’te “Use Bayesian filtering” seçeneğiyle etkinleştirilebilir.

10. Test ve Log Analizi

Spam filtreleme sisteminin doğru çalıştığını doğrulamak için logları kontrol edin:

tail -f /var/log/maillog | grep spamd

Eğer filtre aktif değilse, loglarda “spamd not running” gibi bir ifade görürsünüz. Servisi şu komutla başlatın:

service spamassassin restart

Sonuç

SpamAssassin, Plesk ortamında gelen e-posta güvenliğini önemli ölçüde artırır. Doğru yapılandırıldığında sahte e-postaları etkili biçimde engeller, posta trafiğini optimize eder ve kullanıcı deneyimini iyileştirir. Gelişmiş e-posta güvenliği ve DDoS koruması içeren çözümler için HostLigo Linux Hosting veya Kurumsal Hosting planlarını değerlendirebilirsiniz.

Bir Yorum Yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Benzer Yazılar