Ubuntu memiliki kekuatan yg menakjubkan sebagai server. Dari pengalaman penggunaan server yg lain (selain nux maksudnya… hehehe) entah berapa kali dalam sebulan server “biasanya” perlu di restart untuk memberi tempat pada kecepatan. Kalau tidak di restart, lambatlah, sering hang lah.

Satu hal yg daku masih kesulitan adalah setting email server. Penggunaan fetchmail, postfix dsb, seringkali membingungkan (hehehehe… emang radha gokil nih otak). Karena terbiasa menggunakan mdaemon di OS lain, sehingga otak ini pinginnya yg kayak demikian.. wakakakaka…

Percobaan penggunaan zimbra dan yg lain masih kurang memuaskan. Zimbra memiliki kelemahan :

  • Harus diinstall pada Ubuntu Server
  • Saat ini support hanya sampai 8.04 (Hardy), utk install ubuntu versi di atasnya harus melalui proses mbuletisasi.
  • Instalasi adalah bagian paling sulit.
  • Berat

Ahh.. akhirnya jatuh hati pada mail server Citadel. wuzzz… dengar namanya saja baru-baru ini daku… hehehe. Kelebihan Citadel :

  • Tidak harus diinstall di versi server, ubuntu desktop juga bisa
  • Support sampai ubuntu terbaru (9.10)
  • Instalasi mudah
  • Ringan

Instalasi

Instalasi melalui tahapan :

  • sudah ketik saja : sudo apt-get install citadel-suite

Hah !!!… cuman itu ???

yup… cuman itu.. Bisa juga melalui synaptic, dan langsung centang n install.

Citadel suite sendiri butuh space sebesar 10 Mb an lah…

Proses Instalasi

Selesai terinstall akan muncul window inisialisasi awal citadel :

Biarkan default 0.0.0.0 agar listening utk seluruh address yg masuk.

Screen selanjutnya adalah administrator

bisa diisi terserah

Ingin menggunakan database luar atau internal ? Bagi pemula gunakan saja default (internal saja).

Inisialisasi server web.. Apakah menggunakan internal citadel atau diserahkan ke apache. Default menggunakan milik citadel sendiri.

Citadel dilengkapi dengan webcit, semacam browser email.

Webcit menggunakan port berapa ? default adalah 8504. Kalau kepingin sebagai main web silahkan diisi dengan port 80. Kalau tidak ingin diakses, isi dengan “-1″, tapi sebaiknya tetap dipasang saja, agar mudah administrasinya.

Next.. Next saja utk selanjutnya.

Sampai doi puas and keluar sendiri.. (sudah jangan pikiran jorok… ini murni IT… hehehe)..

Tampilan Awal

Silahkan buka firefox dan ketik di address : http://localhost:8504 . Port itu tergantung inisialisasi awal WEBCIT di atas lho ya… jika pakai 80 ya cukup : http://localhost. Atau misal yg diinstall ada di server dengan ip : 192.168.0.2 misalnya, maka tinggal : http://192.168.0.2:8504 dst dsb dll dlsb.

Tampilan awal terlihat bahwa siapapun bisa CREATE USER sendiri. Baiklah, biarkan saja itu.. Silahkan masuk dengan user administrator yg tadi dibuat waktu inisialisasi. Login awal administrator tanpa password.

Jika di klik menu sebelah kiri ADMINISTRATION, muncul system administration menu.

Pada menu ini kita bisa :

  • Setting konfigurasi (tampilan, logo, hak akses)
  • User accounts (tambah, edit, hapus, serta validasi user)
  • Pembuatan rooms / halaman

Setting konfigurasi

Kalau di klik EDIT SITE-WIDE CONFIGURATION.

Daku sendiri men set :

  1. Disable Self Service User account creation. Agar tidak sembarang orang bisa create akun email sendiri.
  2. Require Registration for new user. Entah darimana user create, perlu diregistrasi oleh admin.

Setting konfigurasi lainnya bisa diutak-atik antara lain :

  • Port SMTP (pengiriman) default : 25 dan POP3 (penerimaan) default : 110
  • Push mail (gak pernah coba… tp kayaknya menarik juga)
  • Perubahan logo dsb.
  • Nama Domain di general di set sesuai nama web anda. Misal : gaptek.com. Dengan di set sesuai nama web, maka otomatis semua email yg ada akan ditambahkan @namadomain.com.

User Accounts

Klik Add, change user accounts di menu administration.

Cobalah bikin satu akun.

Jangan lupa mengisikan password dan apakah boleh mengirim keluar (Permission to send internet mail).

Tipe user accounts ada 6, yg tertinggi adalah 6-Aide (Administrator).

Coba Pengiriman dan Penerimaan

Dari user admin tadi cobalah kirim ke user yg baru di create

Log Off lalu login lagi dengan user yg barusan di create

Lihatlah tombol NEW USER sudah hilang, jadi tidak bisa sembarang orang

Login dengan user yg baru di create.

Dan email akan diterima dari admin

Multipop

Utk pengambilan email yg berasal dari hosting luar. Kita bisa set di akun user yg sedang dibuka, masuk ke ADVANCED.

Pilih edit or delete this room. Room / halaman yg saat itu dibuka adalah MAIL tentunya.

Pilih Remote Retrieval.

Tambahkan akun email luar kita yg ingin ditarik ke akun ini.

Set interval pengambilan (dalam second) dan apakah email akan tetap berada di akun luar ataukah diambil keseluruhan (Keep messages on server).

Pengambilan Dengan Klien (Thunderbird, outlook)

Setting account :

  • Server : . Misal : 192.168.0.2
  • username : . Misal : ari
  • password : < ya password>