İçindekiler
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
- WHM paneline giriş yapın.
- Email sekmesi altındaki Mail Queue Manager (Posta Kuyruğu Yöneticisi) seçeneğini açın.
- 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.
İlgili yazılar
cPanel FTP Hesabı Oluşturma
Web sitenizin dosyalarını yönetmenin en pratik yollarından biri FTP (File Transfer Protocol) kullanmaktır. FTP sayesinde sitenizin dosyalarını bilgisayarınızdan…
cPanel’de IP Adresi Engelleme Yönetimi: IP Engelleyici Kullanımı
Web sitenizi belirli IP adreslerinden gelen kötü amaçlı erişimlerden korumak, güvenliğinizi artırmak ve gereksiz trafiği önlemek için IP…
cPanel Giriş Portları Nelerdir?
cPanel, web siteleri ve sunucuları kolayca yönetmek için yaygın olarak kullanılan bir kontrol panelidir. cPanel’e erişim sağlayabilmek için…