tools untuk mendapatkan report status ok/bounced/failed

berikut kumpulan tools yang biasa saya pakai untuk meng generate report blastmail
note: secara berkala saya update ya ....

1. untuk cek dan hapus = 
sed 's/old/new/g' input.txt > output.txt
2. untuk menghitung email di file csv =  
cat file_penerima.csv | sed 's/ /\n/g' | wc -l
3. untuk memflush email yang queue = 
/usr/sbin/postqueue -c /etc/postfix -f

4. untuk hapus spesific email yang queue = 
/usr/sbin/postqueue -p | tail -n +2 | awk 'BEGIN { RS = "" } / example.com\.com/ { print $1 }' | tr -d '*!' | /usr/sbin/postsuper -d -

5. mencari text di file yang berformat gz = 
gzip -dc namafile.gz

6. mencari alamat email yang berstatus sent di maillog = 
cat maillog | grep "status=sent" | awk '{print $7}'|cut -c5-50|awk -F">" '{print $1}'  | sort -u

7. mencari alamat email yang berstatus sent di maillog = 
cat maillog | grep "status=bounced" | awk '{print $7}'|cut -c5-50|awk -F">" '{print $1}'  | sort -u

Comments

Popular posts from this blog

Configure Open Smtp google with Postfix

membuat random password di linux

ISCSI