Tracking Log Email Berbentuk Tabel

Memang banyak cara yang dapat digunakan untuk melakukan tracking email pada log.  Seperti menggunakan perintah yang jamak ditemukan dan hampir menjadi bawaan pada sistem operasi Linux. Contohnya more, cat, less, nano, tail dan perintah yang lainnya.

Beberapa contoh tracking/parsing log yang pernah saya gunakan diantaranya seperti panduan pada link berikut ini :

Dengan 2 cara sesuai link diatas, rawlog yang ada lebih mudah dibaca dibandingkan manual menggunakan cat, more dan grep.

Nah, beberapa hari yang lalu, saya iseng-iseng cari project tracking pada Github. Tujuan utamanya adalah mencari aplikasi yang dapat menampilkan status bahwa email tersebut sudah di klik dan dibaca oleh penerima. Seperti tampilan Dashboard pada aplikasi Mail Campaign Aktiva. Ketika saya menggunakan layanan Mail Campaign Aktiva, saya bisa melihat status dari email yang saya kirimkan. Mulai dari statistic email terkirim, email dibaca, email dibuka.

Sayangnya, aplikasi yang dicari tidak ditemukan di Github. Tapi saya menemukan script Python yang dapat melakukan parsing log email dan menjadikannya dalam bentuk tabel. Script tersebut dapat didownload dari sini : https://github.com/gfleury/trackmsg.py . Atau bisa didownload langsung menggunakan CLI

curl -k https://raw.githubusercontent.com/gfleury/trackmsg.py/master/trackmsg.py > /srv/trackmsg.py
chmod +x /srv/trackmsg.py

Log yang akan diparsing defaultnya merujuk ke /var/log/mail.log . Jika lokasinya berbeda, silakan buka script tersebut dan sesuaikan lokasinya. Berikut adalah contoh tampilan ketika saya menggunakan script tersebut

Dari contoh hasil tracking diatas, email yang saya kirim ke Yahoo statusnya sudah terkirim berdasarkan informasi pada kolom Relay Server dan Extended Status.

Bagaimana? cukup membantu dan memudahkan bukan? 🙂

Silakan dicoba dan semoga bermanfaat 🙂

Ahmad Imanudin, Tinggal di Bekasi. Bekerja sebagai salah satu staff di PT. Excellent Infotama Kreasindo. Dapat dihubungi pada alamat surel ahmad [at] imanudin.com

2 thoughts on “Tracking Log Email Berbentuk Tabel

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.

You might also like
Menambahkan Modul Set Flag Moderated melalui CLI pada Mailman

Menambahkan Modul Set Flag Moderated melalui CLI pada Mailman

Tips Mengganti Tampilan Background di Zimbra Webmail

Tips Mengganti Tampilan Background di Zimbra Webmail

Cara Membuat WhatsApp Gateway Sendiri dengan go-whatsapp-web-multidevice

Cara Membuat WhatsApp Gateway Sendiri dengan go-whatsapp-web-multidevice

Stay Connected
Tips Mengganti Tampilan Background di Zimbra Webmail
Menambahkan Modul Set Flag Moderated melalui CLI pada Mailman
Panduan Instalasi Zextras Carbonio Community Edition (CE) pada Oracle Linux 8
Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 1,863 other subscribers
Categories