Tips Email Server : Cara Lain Tracking Email pada Log

Untuk melakukan tracking email pada log, biasanya saya menggunakan tools bawaan dari Zimbra. Yaitu zmmsgtrace. Tools tersebut juga biasa saya gunakan untuk mengecek log pada email server lain seperti Postfix. Yang terpenting dari penggunaan tools tersebut adalah lokasi/nama file log-nya.

Namun terkadang, penggunaan zmmsgtrace tidak dapat dilakukan karena suatu hal. Misalnya dikarenakan log terlalu banyak atau sejenisnya. Alternatif lain yang saya gunakan selain zmmsgtrace adalah mailgrep.pl yang dapat didownload pada link berikut : http://taz.net.au/postfix/scripts/

Proses yang dilakukan pada server email kurang lebih seperti berikut :
[code lang=’plain’]
cd /srv/
wget -c http://taz.net.au/postfix/scripts/mailgrep.pl
wget -c http://taz.net.au/postfix/scripts/openlogfile.pl
chmod +x mailgrep.pl openlogfile.pl
[/code]
Script yang harus didownload ada 2 file. Script openlogfile.pl dibutuhkan oleh script mailgrep.pl. Default file log yang akan di grep berada pada lokasi /var/log/mail.log. Jika lokasi file log berbeda, silakan sesuaikan isian dari script mailgrep.pl

Berikut adalah contoh penggunaannya
[code lang=’plain’]
/srv/mailgrep.pl -s alamat-email/domain
[/code]
Berikut adalah contoh informasi yang didapatkan dari log

root@mail# /srv/mailgrep.pl -s [email protected]
postfix/.*( 740B32B117: | DED0F2B0A0: | 909332ADA7: | CA1112B1C1: | 29F7E2B106: | 639662ADC7: | CA2272AE41: | D66F52B08D: )
Feb 22 08:55:04 mail postfix/smtpd[10541]: 909332ADA7: client=mta-ip-pub[139.162.xx.xxx]
Feb 22 08:55:04 mail postfix/cleanup[13107]: 909332ADA7: hold: header Received: from mta.xxxxxxxx.com (mta-ip-pub [139.162.xx.xxx])??(using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))??(No client certificate requested)??by mail.xxxxxxxx.com (Postfi from mta-ip-pub[139.162.xx.xxx]; from=<[email protected]> to=<[email protected]> proto=ESMTP helo=<mta.xxxxxxxx.com>
Feb 22 08:55:04 mail postfix/cleanup[13107]: 909332ADA7: message-id=<[email protected]>
Feb 22 08:55:31 mail postfix/qmgr[12722]: 639662ADC7: from=<[email protected]>, size=82091, nrcpt=1 (queue active)
Feb 22 08:56:05 mail postfix/smtp[3586]: 639662ADC7: to=<[email protected]>, relay=mail.xxxxxxxxxx.net[27.111.xxx.xxx]:25, delay=62, delays=28/15/18/2.1, dsn=2.0.0, status=sent (250 2.0.0 Ok: queued as DA0A21B023D)
Feb 22 08:56:05 mail postfix/qmgr[12722]: 639662ADC7: removed

Dari contoh log diatas, saya mendapatkan informasi tentang [email protected] beserta QUEUE-ID dari email tersebut.

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

6 thoughts on “Tips Email Server : Cara Lain Tracking Email pada Log

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
Cara Membuat WhatsApp Gateway Sendiri dengan go-whatsapp-web-multidevice

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

Panduan Konfigurasi Network dengan systemd-networkd di Ubuntu/Debian

Panduan Konfigurasi Network dengan systemd-networkd di Ubuntu/Debian

Panduan Lengkap Setup Ceph Cluster Multi-Node (GUI)

Panduan Lengkap Setup Ceph Cluster Multi-Node (GUI)

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