Removing Messages with Zmmailbox based on the Subject
Berikut Script untuk menghapus email berdasarkan akun dan Subject Email.
Copy Script berikut :
#!/bin/bash # rm_message.sh user@domain.com subject if [ -z "$2" ]; then echo "usage: rm_message.sh user@domain.com <subject>" exit 0 else addr=$1 subject=$2 echo "Searching $addr for Subject: $subject" for msg in `zmmailbox -z -m "$addr" s -l 999 -t message "subject:$subject"|awk '{ if (NR!=1) {print}}' | grep -v -e Id -e "-" -e "^$" | awk '{ print $2 }'` do echo "Removing "$msg"" zmmailbox -z -m $1 dm $msg done fi
Copy/Paste the script into a file, call it what you want, something like, "rm_message.sh". The syntax using the script would be something like:Posted on: May 19, 2020, by : Julian's | 48 views./rm_message.sh user@domain.com subjectName
If the subject contains more than one word, put double quotes around the subject. (Jika Subject lebih dari satu kata)./rm_message.sh user@domain.com "Hello World"
Note : ganti user@domain.com dengan akun email,dan Hello word dengan Subjek email.. Source : https://wiki.zimbra.com/wiki/King0770-Notes-Removing-Messages-with-zmmailbox-based-on-Subject