DirectAdmin Mail Kuyruğu (Queue) Temizleme
cPanel Mail Kuyruğu (Queue) Temizleme
DirectAdmin Günlük E-posta Limiti Sorunu ve Çözümü

cPanel Mail Kuyruğu (Queue) Temizleme

cPanel Mail Kuyruğu (Queue) Nedir?

cPanel, WHM (Web Host Manager) ile birlikte Exim posta sunucusunu kullanır. Exim, gönderilmeyen veya sırada bekleyen e-postaları “mail queue” (posta kuyruğu) olarak saklar. Eğer mail kuyruğunda birikme olursa, bu sunucunun performansını etkileyebilir ve e-posta teslimatında gecikmelere yol açabilir.

Neden Mail Kuyruğu Temizlenmeli?

  • Sunucunun aşırı yüklenmesini önlemek
  • Spam e-postaların birikmesini engellemek
  • E-posta gönderim sorunlarını çözmek
  • Kara listeye düşme riskini azaltmak

cPanel Mail Kuyruğunu Kontrol Etme

1. WHM Paneli Üzerinden Kontrol

  1. WHM paneline giriş yapın.
  2. Email sekmesi altındaki Mail Queue Manager (Posta Kuyruğu Yöneticisi) seçeneğini açın.
  3. Buradan kuyrukta bekleyen e-postaları görüntüleyebilir, durumu inceleyebilir ve manuel olarak silebilirsiniz.

2. SSH Üzerinden Mail Kuyruğunu Kontrol Etme

SSH üzerinden mail kuyruğunu görüntülemek için aşağıdaki komutu çalıştırabilirsiniz:

exim -bp

Bu komut, mail kuyruğundaki bekleyen e-postaları listeleyecektir.

Bekleyen e-posta sayısını görmek için:

exim -bpc

cPanel Mail Kuyruğu Temizleme Yöntemleri

1. Tüm Mail Kuyruğunu Temizleme

Eğer tüm mail kuyruğunu temizlemek istiyorsanız, aşağıdaki komutu kullanabilirsiniz:

exim -bp | awk '{print $3}' | xargs exim -Mrm

Bu komut, mail kuyruğundaki tüm e-postaları toplu olarak siler.

2. Belirli Bir E-Postayı Silme

Eğer belirli bir e-postayı silmek istiyorsanız, öncelikle mesaj ID’sini bulup ardından şu komutu kullanabilirsiniz:

exim -Mrm MESAJ_ID

3. Belirli Bir Alan Adına Ait E-Postaları Silme

Eğer belirli bir domain’e ait tüm e-postaları silmek istiyorsanız:

exim -bp | grep domain.com | awk '{print $3}' | xargs exim -Mrm

Bu komut, belirttiğiniz domain.com adresine gönderilmeye çalışılan tüm e-postaları temizler.

4. Gönderilemeyen ve Başarısız Olan E-Postaları Temizleme

exiqgrep -z -i | xargs exim -Mrm

Bu komut, başarısız olan ve tekrar denenmeyecek e-postaları temizler.

Mail Kuyruğunun Tekrar Dolmasını Önleme

  • Spam filtrelerini etkinleştirin: SpamAssassin gibi çözümler kullanabilirsiniz.
  • SPF, DKIM ve DMARC ayarlarını yapılandırın: E-posta doğrulama mekanizmalarını etkinleştirin.
  • SMTP kimlik doğrulamasını zorunlu hale getirin: Yetkisiz erişimleri engelleyin.
  • Exim yapılandırmasını optimize edin: Gerekli sınırlandırmaları ekleyerek aşırı yüklenmeyi önleyin.
  • Gereksiz mail hesaplarını ve e-posta yönlendirmelerini kontrol edin: Kullanılmayan hesapları kapatın.

Sonuç

cPanel üzerindeki mail kuyruğunu WHM panelinden veya SSH komutlarıyla kontrol edip temizleyebilirsiniz. Düzenli olarak mail kuyruğunu izleyerek gereksiz e-posta birikmesini engelleyebilir ve sunucu performansınızı koruyabilirsiniz.

Add a comment

Bir yanıt yazın

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