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
Post a Comment