Email Archiving dengan MailArchiva

Beberapa waktu lalu bos saya nanya-nanya tentang arsip e-mail beberapa bulan lalu. Cek mail server, tak ada arsip, bo. Lantas beliau minta saya setup arsip mail server di kantor. Secara mail server di kantor pakai ubuntu, solusinya adalah mail-archive gratisan. sebenarnya (mungkin) bisa simpan seluruh email yang masuk dan keluar dengan postfix, mail-server yang saya pakai, tapi karena lagi pengen utak-atik, saya cari solusi tersendiri. Browsing sana sini, sampailah saya ke mailarchiva. Ada dua versi, enterprise edition dan open-source edition. Karena saya tak mau bayar, ya pakai yang gratisan saja. Saya pun download mailarchiva open-source edition.

Setelah download, selanjutnya adalah instalasi.

  • Ekstrak file hasil download dan jalankan skrip instalasi

tar -xzvf mailarchiva_opensource_edition_server_v1_7_0_linux.tar.gz
cd mailarchiva_dist
sudo install.sh

Installer akan minta beberapa data untuk lisensi open-source-nya, nama perusahaan, jumlah mailbox, dsb

  • Start mailarchiva

sudo /etc/init.d/mailarchiva start

  • Coba login ke mailarchiva

Secara default, mailarchiva akan listen di post 8090. Untuk login ke web interface-nya, masuk ke http://server:8090/mailarchiva. Defaultnya username dan password-nya kosong, nanti bisa dikonfigurasi. Anda juga perlu setup volume baru untuk tempat arsip penyimpanan email (bisa dibuat di satu direktori existing file system, atau di satu partisi baru) serta setup local domain.

  • Konfigurasi postfix

Tinggal tambahkan baris-baris berikut di file main.cf
milter_default-action = tempfail
smtpd_milters = inet:127.0.0.1:8092

Lalu restart postfix.

Selanjutnya, tinggal main-main deh :)

Tags: , ,