Hapus Email di Semua Akun Zimbra Berdasarkan Subject

Hapus Email di Semua Akun Zimbra Berdasarkan Subject

Hapus Email di Semua Akun ZimbraHapus Email di Semua Akun Zimbra Berdasarkan Subject, ini biasanya digunakan apabila terlanjur salah memblast email pemberitahuan ke seluruh akun zimbra. Ketika itu terjadi, maka biasanya ada 2 cara, cara pertama manual menghapus dengan login satu persatu ke email akun setiap user dan menghapusnya. Cara kedua dengan cara malas menggunakan script. Manfaat menggunakan script, lebih cepat pengerjaan dan bisa ditinggal untuk mengerjakan yang lain.

Untuk penghapusan email ini berdasarkan subject email. Jadi setiap akun email akan di scan untuk mencari subject yang sesuai, kemudian diambil ID Email dan di hapus satu persatu berdasarkan ID. Harap berhati-hati menggunakan script berikut, jangan sampai subject yang digunakan salah. Apabila salah maka akan terhapus email yang seharusnya tidak dihapus. Berikut langkah-langkah pembuatan scriptnya

1. Buat file baru menggunakan text editor, dan simpan di /opt, beri Nama delete-email.sh

nano /opt/delete-email.sh


2. Masukkan script berikut

for i in `su - zimbra -c 'zmprov -l gaa'`; do
        echo "Searching $i  for subject"
        for msg in `/opt/zimbra/bin/zmmailbox -z -m "$i" s -l 999 -t message "subject:Your quarantine login..." | awk '{ if (NR!=1) {print}}' | grep mess | awk '{ print $2 }'`; do
             echo "Removing "$msg" from "$i""
             /opt/zimbra/bin/zmmailbox -z -m $i dm $msg
        done
done
echo " done.";

ket:
Subject = Your quarantine login…

sesuaikan berdasarkan subject yang ingin di filter

3. Ubah file tersebut agar bisa di execute

chmod +x delete-email.sh

4. Jalankan script menggunakan perintah berikut (user:root)

sh delete-email.sh

Selamat mencoba,,,

Berikut layanan yang ada di saadwebid terkait zimbra
Layanan Jasa Maintenance Zimbra
Layanan Jasa Migrasi Zimbra Mail Server
VPS/Cloud Zimbra
SSL Zimbra Mail Server
SMTP Relay
Layanan Antivirus, Antispam dan Antimalware

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

×

Hello!

Klik salah satu dibawah untuk chat WhatsApp atau kirim email kepada kami ke info@saad.web.id

× WhatsApp Kami