Rumahweb Journal
Banner - Cara Membaca Log Email Menggunakan Exim Mail Server

Cara Membaca Log Email Menggunakan Exim Mail Server

Kendala pada email menjadi salah satu pertanyaan yang setiap hari orang rumah temukan. Karenanya pada panduan ini, kami akan berbagi cara membaca log email di hosting atau server, untuk memudahkan Anda dalam menganalisa penyebabnya.

Namun sebelum kami membahas cara membaca log email, terlebih dahulu kami akan menjelaskan tentang Exim Mail server, yang merupakan tools untuk pengecekan email masuk pada server atau domain.

Apa itu Exim?

Exim merupakan mail transfer agent (MTA) yang digunakan pada sistem operasi berbasis sistem Unix. Exim adalah perangkat lunak open source yang di distribusikan dibawah persyaratan Lisensi Publik Umum (General Public License), yang berfungsi untuk melakukan pengecekan email masuk pada server atau domain.

cPanel merupakan salah satu control panel yang menggunakan Exim sebagai MTA. Tidak hanya cPanel, Exim juga digunakan di beberapa control panel seperti Hestia control panel hingga VestaCP.

Cara Membaca Log Email melalui Exim

Pada artikel ini, kami menggunakan VPS KVM dengan lisensi cPanel untuk membuat dokumentasinya. Selain itu, kami menggunakan Webmail sebagai mail client untuk melakukan pengetesan.

Berikut cara membaca Log Email melalui Exim di VPS cPanel.

Step 1. Mengetahui ID Exim

Setelah mendapatkan alamat email yang mengalami error, langkah pertama yang perlu kita lakukan untuk membaca log email melalui exim adalah mengetahui ID Exim-nya. Untuk mengetahui ID Exim bisa dilakukan melalui commend grep seperti berikut;

# grep [email protected] /var/log/exim_mainlog

Pada contoh, kami akan mencari log dari email [email protected] seperti berikut ini :

  1. Login ke SSH VPS terlebih dahulu.
  2. Setelah itu, Anda bisa menjalankan perintah berikut
# grep [email protected] /var/log/exim_mainlog
exim-mainlog1

Dari command tersebut kita akan mengetahui ID exim nya yakni tulisan berada setelah informasi tanggal dan waktu.

2022-10-03 00:36:26 1of2t8-00013q-P7 <= [email protected] H=(00-rwcoba.rumahweb.net) [::1]:60236 P=esmtpa A=dovecot_login:[email protected] S=658 [email protected] T=”Test Send Pertama” for [email protected]

ID Exim email dari [email protected] dengan subject ‘Test Send Pertama’ pada tanggal  2022-10-03 Pukul 00:36:26 yakni 1of2t8-00013q-P7.

Step 2. Command Exim untuk melihat Log Mail

Selanjutnya, kita akan belajar membaca log email yang tersimpan dalam exim. Untuk mencari tahu berapa email yang masih berada di antrian atau queue, Anda bisa menggunakan perintah berikut:

# exiqgrep –i
Cara Membaca Log Email - cek queue

Sedangkan untuk melihat daftar email dalam folder queue bisa menggunakan perintah berikut:

# exim –bp
melihat email queue

Untuk menghitung jumlah email dalam folder queue anda bisa menggunakan command berikut.

# exim –bpc
exim-bpc

Untuk mengetahui apa yang dilakukan exim saat ini bisa menggunakan perintah

# exiwhat
exiwhat

Menampilkan konfigurasi Exim bisa menggunakan perintah:

# exim –bP
exim-bP

Menampilkan routing yang dilakukan Exim pada suatu email bisa menggunakan perintah:

# exim –bt [email protected]
exim-bt

Melihat header pesan pada folder Queue bisa menggunakan perintah:

# exim –Mvh <exim-ID>
exim-mvh

Melihat body pesan pada folder Queue bisa menggunakan perintah:

# exim –Mvb <exim-ID>
exim-mvb

Melihat log pesan pada folder Queue bisa menggunakan perintah:

# exim –Mvl <exim-ID>
exim-mvl

Menghapus pesan pada folder Queue bisa menggunakan perintah:

# exim –Mrm <exim-ID>
exim-mrm

Menghapus semua pesan yang Frozen bisa menggunakan perintah:

# exiqgrep -z -i | xargs exim -Mrm
hapus-totalemail

Menghapus semua pesan dengan parameter usianya dapat menggunakan ‘-o’. Contoh pesan yang sudah lebih dari 1 hari (86400) detik, anda bisa menggunakan perintah berikut:

# exiqgrep -o 86400 -i | xargs exim -Mrm

Demikian artikel tentang cara membaca log mail menggunakan Exim Mail Server, Sekarang kamu dapat melakukan pengelolaan email sendiri di server yang Anda miliki jika ada email yang masuk ke queue atau masalah pada email. semoga bermanfaat.

Bermanfaatkah Artikel Ini?

Klik bintang 5 untuk rating!

Rating rata-rata 5 / 5. Vote count: 1

Belum ada vote hingga saat ini!

Kami mohon maaf artikel ini kurang berguna untuk Anda!

Mari kita perbaiki artikel ini!

Beri tahu kami bagaimana kami dapat meningkatkan artikel ini?

Pindah Hosting ke Rumahweb Gratis

Muhamad Iqbal Ari Pratama