Exim CheatSheet

Berikut ini list perintah-perintah yang bisa digunakan di console ketika kepepet memanage exim (MTA).

Perintah untuk melihat jumlah email yang berada dalam queue

exim -bpc
2

Perintah untuk melihat list yang masih antri

exim -bp
 0m  2.1K 1LKx3X-0000t7-NP 
          brad@abcdef.com
 0m  2.1K 1LKx3Y-0000tA-1O 
          rjchrysler@ghijkl.ca

Melihat summary exim

 exim -bp | exiqsumm

Count  Volume  Oldest  Newest  Domain
-----  ------  ------  ------  ------
    1   115KB     27h      0m  yahoo.com
    1    4KB      4d      4d  yahoo.com.hk
---------------------------------------------------------------
  2    119KB      4d      4d  TOTAL

Melihat apa yang sedang dikerjakan oleh exim

exiwhat
[6700]  6700 daemon: -q30m, listening for SMTP on port 25 (IPv6 and IPv4)
[6703]  6703 daemon: no queue runs, listening for SMTPS on port 465 (IPv6 and IPv4)
[8796]  8796 delivering 1LKxrA-0002Hf-Iw: waiting for a remote delivery subprocess to finish
[8801]  8801 delivering 1LKxrA-0002Hf-Iw to f.mx.mail.yahoo.com [209.11.88.99] (marketing_anu@yahoo.com)

Untuk melihat konfigurasi exim

exim -bP
no_accept_8bitmime
acl_not_smtp =
acl_not_smtp_mime =
acl_not_smtp_start =
acl_smtp_auth =
acl_smtp_connect = acl_connect
acl_smtp_data = check_message
acl_smtp_etrn =
..........
..........
..........
uucp_from_sender = $1
warn_message_file =
write_rejectlog

Saya potong karena terlalu panjang 😀

Untuk melihat queue dari sender tertentu

exiqgrep -f user@domain

Untuk melihat list queue pesan yang lebih dari xxx second

exiqgrep -o 86400

86400 dalam satuan detik. Jadi kira-kira perintah diatas adalah untuk melihat list email yang sudah ngantri selama 24 jam.

Kalau untuk melihat yang kurang dari xxx second perintah nya adalah

exiqgrep -y 86400

Untuk menghapus email yang sudah dalam queue lebih dari 24 jam

exiqgrep -o 86400 -i | xargs exim -Mrm

Kadang kala kita hanya mau menghapus email yang ngantri dari sender tertentu, misalnya dari nobody@serversaya.com

exiqgrep -i -f nobody@serversaya.com | xargs exim -Mf
exiqgrep -z -i | xargs exim -Mrm

Jadi di freeze dulu baru di delete 😛 ada cara yang lebih gampang gak ya?

Sudah dulu ah ini artikel gak kelar-kelar dari bulan januari 😀


About this entry