Delete Email di Queue Zimbra

Pagi ini saya mendapatkan masalah email spam zimbra di salah satu client di jakarta. Ada satu email dengan alamat yang sama mengirim ribuat email. Hasilnya queue menjadi penuh. Berikut cara menghapus email tersebut.

Dalam contoh ini saya menggunakan test@example.com

Gunakan user root

Untuk pengecekkan queue ID berdasarkan email test@example.com

/opt/zimbra/postfix/sbin/postqueue -p | /bin/egrep -v ‘*\(|-Queue ID-‘ \
| awk ‘BEGIN { RS = “” } { if ($7 == “test@example.com“) print $1} ‘ | tr -d ‘*!’

Untuk menghapus seluruh email test@example.com di queue.

/opt/zimbra/postfix/sbin/postqueue -p | egrep -v ‘^ *\(|-Queue ID-‘ \
| awk ‘BEGIN { RS = “” } { if ($7 == “test@example.com“) print $1} ‘ \
| tr -d ‘*!’ | /opt/zimbra/postfix/sbin/postsuper -d –

Flush queue

/opt/zimbra/postfix/sbin/postqueue -f

Queue ulang email

/opt/zimbra/postfix/sbin/postsuper -r ALL

Menghapus semua email di queue

/opt/zimbra/postfix/sbin/postsuper -d ALL

 

Tagged with:

Leave a Reply

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