[EXIM] Cara Mudah Menghapus Email Queue WHM/cPanel

Posted on

Mail Queue Manager WHM

Beberapa waktu yang lalu, server hosting Excellent pada salah satu server ada yang melakukan spamming dengan total lebih dari 85 ribu email. Hal ini membuat email yang ada pada server tersebut menjadi macet dan memperlambat performa WHM/cPanel. Nah hal yang biasa saya lakukan adalah menghapus email spam tersebut secara brutal (dalam maksud semua email dihapus), langkah yang perlu dilakukan adalah :

1. Login ssh ke server WHM/cPanel sebagai root

2. Jalankan perintah berikut :

service exim stop
rm -fvr /var/spool/exim/input
service exim restart

3. Selesai

Adapun untuk menghapus email dari user spesifik (user yang biasanya nyepam) cukup jalankan perintah :

grep -lr '[email protected]' /var/spool/exim/input/ | \
    sed -e 's/^.*\/\([a-zA-Z0-9-]*\)-[DH]$/\1/g' | \
    xargs exim -Mrm

atau

exim -bp | \
    grep "user_email-account" | \
    awk '{print $3}' | \
    xargs exim -Mrm

Jika sudah, cukup cek bagian Mail Queue pada WHM apakah sudah terhapus atau belum. (mestinya sih terhapus tanpa jejak)

Cukup sekian, see you next tutorial~~

Gravatar Image
Seorang warga negara Indonesia biasa. Pengguna MAC dan develop server Ubuntu & CentOS. Contact : admin [at] nugi.biz

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.