Technology

Perintah Dasar Exim bagi Administrator Mail Server

 
  • 1
    Share

   

Exim adalah mail transfer agent (MTA) yang digunakan di Unix. Exim adalah software bebas yang didistribusikan di bawah ketentuan GNU (General Public License) dan bertujuan untuk menjadi mailer umum dan fleksibel dengan fasilitas yang luas untuk memeriksa e-mail yang masuk. Exim banyak digunakan dengan GNU Mailman mailing list manager, dan cPanel. Pada Januari 2012, dalam sebuah penelitian yang dilakukan oleh E-Soft Inc, sekitar 43% email server di internet menggunakan Exim.

Nah administrator server, bagi anda yang tertarik untuk belajar mengoperasikan Exim, berikut adalah daftar berisi sejumlah perintah lengkap Exim melalui SSH. Semoga bermanfaat ;-)

Perintah Dasar

  • Mengitung jumlah pesan di dalam Queue: exim –bpc
  • Menampilkan daftar pesan di dalam queue (waktu berada di queue, ukuran, message-id, pengirim, penerima): exim –bp
  • Menampilkan ringkasan pesan di dalam queue (jumlah, volume, terlama, terbaru, domain dan total): exim -bp | exiqsumm
  • Melihat apa yang sedang dilakukan Exim saat ini: exiwhat
  • Menampilkan konfigurasi Exim: exim –bP
  • Memeriksa bagaimana exim melakukan routing untuk e-mail tertentu: exim -bt info@namadomain.com

Mencari Pesan di dalam Queue

Exim menyediakan tool exiqgrep untuk memudahkan kita memilah pesan yang ingin kita proses lebih lanjut.

  • Menggunakan -f untuk memilah pesan dari pengirim tertentu: exiqgrep -f [luser]@domain
  • Menggunakan -f untuk memilah pesan untuk penerima tertentu: exiqgrep -r [luser]@domain
  • Menggunakan -o untuk menampilkan pesan yang umurnya lebih lama dari waktu yang diberikan (dalam detik), misalnya untuk menampilkan pesan yang sudah berada di queue lebih dari 1 hari: exiqgrep -o 86400
  • Menggunakan -y untuk menampilkan pesan yang umurnya lebih baru dari waktu yang diberikan (dalam detik), misalnya untuk menampilkan pesan yang sudah berada di queue kurang dari 1 jam: exiqgrep –y 3600
  • Menampilkan Message-ID dari keseluruhan Queue: exiqgrep -i

Mengelola Queue

Command Exim memiliki beberapa parameter yang dapat digunakan untuk mengelola Queue dan dapat dengan proses pencarian seperti di bagian sebelumnya.

  • Menjalankan Queue, melakukan proses terhadap semua pesan yang berada di dalam queue: exim -q -v
  • Menjalankan Queue hanya untuk delivery local (recipient di server local): exim -ql -v
  • Menghapus pesan dari Queue: exim -Mrm <message-id> [ <message-id> … ]
  • Memaksa pesan untuk di bounce dengan pesan “Cancelled by Administrator”: exim -Mg <message-id> [ <message-id> … ]
  • Menghapus semua pesan yang Frozen: exiqgrep -z -i | xargs exim -Mrm
  • Menghapus semua pesan yang usianya sudah lebih dari 5 hari (432000 detik): exiqgrep -o 432000 -i | xargs exim -Mrm
  • Melihat header pesan: exim -Mvh <message-id>
  • Melihat body pesan: exim -Mvb <message-id>
  • Melihat log pesan: exim -Mvl <message-id>

  • 1
    Share

Artikel Terkait

Berikan Komentar

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