TUTORIAL Berita | Ulasan | Adu | Utama | Bisnis | Apa Sih Sebenarnya... | Tutorial Desknow Server Desknow Mail Server, Mudah dan Serbaguna

Anda memiliki banyak pilihan mail server di Linux. Sayangnya, Sendmail dan Postfix yang biasa disertakan distro Linux kurang mudah pengelolaannya. Sebagai alternatif, Anda dapat mencoba Desknow mail server yang berbasis Java.

ejak kali pertama diperkenalkan munikasikan menggunakan e-mail. Belum memperolehnya dengan budget yang tidak oleh seorang ilmuwan BBN Tech- lagi jika mempertimbangkan arsitektur jar- terlalu besar. Pilihan bisa kita jatuhkan pada Snologies, Ray Tomlinson, lebih dari ingan komputer yang ada. Adalah hal yang nama Redhat, Fedora, Mandrake/Mandriva, tiga puluhan tahun yang lalu, teknologi lumrah jika jaringan komputer yang ada te- Slackware, atau distro-distro terkenal lain- electronic mail atau e-mail telah mempra- nyata saling berjauhan, di tempatkan dalam nya. karsai sebuah revolusi besar dalam sejarah lantai yang berbeda, atau gedung yang ber- Setelah itu kita dihadapkan pada be- komunikasi manusia. Kemudahan dalam beda. Apalagi jika cakupan jaringan kom- berapa pilihan aplikasi mail server yang bisa mengaksesnya, kecepatan yang bisa dian- puter yang ada sudah mencapai jaringan digunakan di atas platform Linux, sebut saja dalkan, serta hemat biaya, membuat surat- komputer antarkota atau daerah. Karena Postfi x, Qmail, Sendmail, Xmail, Desknow, surat elektronik ini mampu mempengaruhi itu, keberadaaan layanan mail server men- atau lainnya. Masing-masing aplikasi terse- perilaku manusia dalam berkomunikasi. jadi hal yang wajar dipertimbangkan untuk but memiliki keunggulan dan ciri khasnya Tidak mengherankan jika dalam perkem- disediakan sebagai komponen pendukung tersendiri, dan juga memiliki para pendu- bangannya, aktivitas penggunaan e-mail layanan komunikasi yang murah, cepat, dan kung yang fanatik dalam menggunakan dan menjadi sangat populer di kalangan peng- mudah digunakan. mengembangkannya. Beberapa hal yang guna teknologi jaringan komputer mulai Dalam mengimplementasikan sebuah mungkin jadi pertimbangan dalam memilih dari Local Area Network (LAN), Wide Area mail server, biasanya beberapa hal yang di- paket aplikasi mail server biasanya: Network (WAN) sampai dengan Internet. persiapkan dari sisi hardware, antara lain Kemudahan dalam instalasi. Mulai sekadar digunakan untuk berkomu- ketersediaan infrastruktur jaringan kom- Jangkauan penggunaan, apakah mail nikasi antarpribadi sampai urusan peker- puter dan tentu saja sebuah komputer high server tersebut akan digunakan untuk jaan, bisnis, ataupun lainnya. end yang memiliki spesifi kasi cukup baik layanan e-mail di jaringan LAN, WAN Adanya layanan mail server, meskipun itu sebagai mail server meskipun hanya rakitan atau Internet. hanya digunakan di area jaringan komputer kita sendiri. Sedangkan dari sisi software, Fitur keamanan yang ditawarkan. lokal, ternyata dirasakan sangat membantu perlu dipertimbangkan pula Operating Sys- Kemudahan dalam pengelolaan dan per- komunikasi antarpengguna komputer, ter- tem yang digunakan. Platform Linux adalah awatan. utama jika hal tersebut dalam sebuah organ- sebuah pilihan yang tepat. Di samping ke- Fitur yang dapat dimanfaatkan. isasi bisnis. Surat, laporan, presentasi, pen- stabilan dan kehandalan yang ditawarkan, Kestabilan. gorganisasian tim kerja, pengumuman dan nilai plus lainnya dari Operating System Ataupun pertimbangan-pertimbangan informasi lainnya dapat dengan cepat diko- Open Source ini adalah kemudahan dalam lainnya.

Gambar 1. Layar pertama Desknow Configuration Wizard. Gambar 2. Menentukan port dan alamat IP. Gambar 3. Mengaktifkan Instant Messaging.

74 INFOLINUX 12/2005 www.infolinux.web.id Berita | Ulasan | Adu Software | Utama | Bisnis | Apa Sih Sebenarnya... | Tutorial TUTORIAL Desknow Mail Server

Gambar 4. Memilih jenis aplikasi. Gambar 5. Menentukan alamat IP yang dizinkan relay. Gambar 6. Menentukan nama domain utama. Pada umumnya, paket aplikasi mail ser- sanya tidak mudah. Memang sebuah harga integrasi dan lintas platform Operating Sys- ver yang berjalan di platform Linux meru- yang pantas untuk mendapatkan sebuah tem, antara lain: pakan paket aplikasi high end yang biasa mail server yang tangguh. Proses instalasi yang sangat mudah di- digunakan untuk menangani layanan Namun, jika kita mempertimbangkan pandu Wizard GUI. dalam kapasitas besar dan menjangkau ja- sebuah aplikasi mail server untuk jangkau- Administrasi via web. ringan komputer yang sangat luas seperti an sedang seperti hanya digunakan untuk Webmail dengan GUI yang sangat baik Internet. Fitur keamanan pun demikian, menangani layanan e-mail dalam sebuah dan lengkap. paket aplikasi Postfi x misalnya, menjanjikan Wide Area Network yang tidak terlalu rumit Memungkinkan user untuk mengguna- sejumlah uang bagi mereka yang mampu ataupun Local Areal Network yang cukup kan mail client konvensional. menemukan kelemahan di sisi keamanan, besar dan mempertimbangkan beberapa hal Fitur kalender event baik personal mau- demikian pula dengan kemampuan men- seperti: pun grup. gelola dan kestabilan dalam memproses e- Tersedianya protokol mail standar Fitur sharing dokumen. mail yang mengagumkan. SMTP/POP3/IMAP. Fitur Message Board dan Announcement Akan tetapi, kesemuanya itu berban- Kemudahan dalam instalasi, pengelolaan yang dikelola Administrator. ding terbalik dengan kemudahan dan ke- dan maintenance. Fitur-fi tur lainnya seperti Backup data, nyamanan saat instalasi. Untuk menginstal Paket aplikasi database server dan web- Multy Virtual Domain, SMTP Forward- paket mail server sendmail misalnya, selain mail yang terintegrasi. ing maupun Multy POP3. menginstal Sendmail sebagai SMTP server, User interface yang profesional dan mu- kita pun perlu menginstal paket aplikasi dah digunakan. Sedangkan fi tur-fi tur menarik versi Pro- POP3 dan IMAP. Proses konfi gurasinya Memiliki kestabilan dan kehandalan fesional yang dapat kita coba selama 30 hari pun tidak mudah, diperlukan pengetahuan yang mencukupi. antara lain fasilitas Instan Messaging, Anti teknis yang cukup mengenai seluk-beluk Virus, Anti Spam, Content Filtering, Mail protokol e-mail yang digunakan, konsep Kita dapat menjajal kemampuan Filter, Mailing List, SMTP over SSL, POP3 TCP/IP dan DNS yang cukup baik, teknik Desknow Mail Server Lite, sebuah aplikasi over SSL, Web Folder dan lainnya. Namun implementasi keamanan dan lainnya. Keru- mail server produksi Ventia Ltd. yang dibuat fi tur-fi tur yang nonaktif setelah 30 hari mitan bertambah jika kita ingin menginteg- di atas platform pemograman Java. Fitur- tersebut bisa kita gantikan dengan paket rasikannya dengan sebuah database server fi tur dari versi Lite Desknow Mail Server aplikasi lainnya. Jika menginginkan fasilitas untuk menampung email yang diproses atau ini sudah dapat mencukupi keinginan kita SSL kita bisa menggunakan aplikasi webmail mengintegrasikannya dengan paket aplikasi untuk membangun sebuah mail server yang Squirrelmail atau sejenis yang menyediakan webmail seperti Squirel Mail. Hal tersebut cukup baik, bahkan mungkin tergolong is- layanan SSL. Antivirus, Anti-spam dan Mail berbanding terbalik juga dengan masalah timewa. Fitur-fi tur unik yang ditawarkan Filter bisa kita setting di aplikasi mail client troubleshooting dan maintenance yang bia- selain fi tur standar SMTP/POP3/IMAP ter- yang ada di komputer user. Demikian pula

Gambar 7. Mengatur setting waktu regional. Gambar 8. Memilih database. Gambar 9. Instalasi selesai menyimpan setting.

www.infolinux.web.id INFOLINUX 12/2005 75 TUTORIAL Berita | Ulasan | Adu Software | Utama | Bisnis | Apa Sih Sebenarnya... | Tutorial Desknow Mail Server

Gambar 10. Menguji dengan telnet. Gambar 11. Login untuk user admin. Gambar 12. Menu admin melalui web. yang lainnya, bisa kita gantikan dengan pa- dress server (Default HTTP port layanan, pilih opsi “stop” dan untuk ket aplikasi lainnya. adalah 80, namun untuk menghindari merestart “restart”). bentrok dengan port dari Apache 11. Untuk menjalankan secara otomatis saat Proses instalasi yang mudah Server sebaiknya diganti ke nomor boot Linux edit fi le /etc/rc.d/rc.local lalu Hal yang paling mencolok dari Desknow yang lainnya. Demikian pula dengan ketik dibaris terakhir service desknow Mail Server Lite ini jika dibandingkan de- port HTTPS). (Lihat gambar 2). start. ngan aplikasi mail server lainnya di ling- Setting port instan messaging (Lihat 12. Restart Linux. kungan Linux adalah proses instalasi yang gambar 3). 13. Cek menggunakan perintah telnet untuk mudah, sekalipun untuk para pemula di Setting memilih jenis aplikasi memastikan layanan protokol SMTP dunia Linux. Desknow Mail Server Lite (Lihat dan POP3 aktif (Lihat gambar 10). Jika digambarkan, urutan proses instalasi gambar 4). 14. Untuk pengadministrasian awal, buka Desknow Mail Server Lite ini adalah sebagai Setting akses IP yang diijinkan browser favorit dan ketik di address bar berikut: melakukan relay SMTP (Lihat gam- http://nama_host atau localhost atau IP 1. Instal Java SDK jika belum terinstal pada bar 5). address:port lalu login: (Lihat gambar distro Linux yang digunakan. Setting virtual domain pertama (Lihat 11). 2. Login sebagai super user atau root. gambar 6). username : admin 3. Ekstrak paket Desknow Mail Server Lite Setting regional dan zona waktu (Li- password : password ke folder yang disukai. hat gambar 7). 15. Ganti password username : admin. 4. Copy folder desknow ke /var. Setting sistem database, meskipun 16. Setting account email untuk user. 5. Copy folder desknowdata ke /var. pada keterangan database McKoi ide- 17. Selesai. 6. Copy fi le etc/desknow.conf ke /etc. alnya digunakan untuk 20–30 user, 7. Copy fi le etc/init.d/desknow ke /etc/init. namun penulis menggunakannya un- Setelah proses instalasi selesai, maka 8. Edit fi le /etc/desknow.conf untuk setting tuk 50–100 user dan sejak tiga tahun Desknow Mail Server Lite dengan segala lokasi aplikasi Java atau parameter JA- lalu tidak bermasalah. Desknow juga fi turnya ini telah siap digunakan oleh user. VA HOME, biasanya ada di “/usr/java/ mensupport database lainnya seperti j2sdk1.4.2_??” (?? = tergantung nomor mySQL (Lihat gambar 8). Administrasi mail server via web versi yang digunakan). Selesai (Lihat gambar 9). Artinya, dari manapun dan kapanpun, se- 9. Jalankan GUI wizard untuk konfi gurasi lama ada jaringan yang terkoneksi ke mail /var/desknow/bin/confi g.sh. Pada wizard 10. Jalankan Desknow Mail Server Lite server yang telah kita buat maka, semua ini kita akan dipandu untuk melakukan dengan mengetik perintah /etc/init.d/ prose pengaturan mulai melakukan setting setting: (Lihat gambar 1). desknow start atau ketik perintah ser- account mail user, pengaturan layanan, Setting port Http, Https dan IP ad- vice desknow start (Untuk mematikan setting mail server, announcement sampai

Gambar 13. Admin membuat user baru. Gambar 14. Tampilan webmail. Gambar 15. Mengakses dengan Kmail.

76 INFOLINUX 12/2005 www.infolinux.web.id Berita | Ulasan | Adu Software | Utama | Bisnis | Apa Sih Sebenarnya... | Tutorial TUTORIAL Desknow Mail Server

Gambar 16. Aplikasi web kalender. Gambar 17. Fitur file sharing. Gambar 18. Fitur message boards. melakukan setting message board dapat digunakan sebagai sarana berbagi doku- Fitur-fitur menarik lainnya dilakukan secara remote melalui sebuah men-dokumen kerja kepada user-user Support multi domain virtual. Fitur ini web browser baik yang berjalan di platform lainnya. Dokumen-dokumen yang perlu memungkinkan kita membuat lebih dari Linux maupun Operating System lainnya. mendapat tinjauan dari user lainnya dapat satu domain virtual untuk memudahkan (Lihat gambar 12 dan 13). dengan mudah diakses oleh user dalam pembagian account user berdasarkan de- sistem jaringan yang sama. (Lihat gambar partemen, misalnya. Webmail dengan GUI yang sangat 17). Fasilitas backup database yang dapat di- baik dan lengkap setting otomatis sesuai dengan keinginan Selain proses instalasi yang terbilang cukup Fitur message board dan announce- kita, fi tur tersebut sangat berguna un- singkat di platform Linux, hal lain yang juga ment tuk menjaga kemungkinan yang tidak dinilai baik adalah fasilitas webmail-nya. Fitur message board dan announcement ini diinginkan seperti kerusakkan database User Interface yang dimilikinya termasuk sepenuhnya dikelola oleh seorang System maupun program. ‘good looking’ serta dapat di-customize se- Administrator (SysAdmin). Fitur message Support akses ke beberapa POP3 server suai selera user dan yang terpenting, sangat board dapat disetting hak aksesnya dan lainnya. Fitur ini memudahkan user mudah dalam penggunaannya. Segala fi tur dibuat sesuai permintaan dari user baik itu dalam mengelola account email dari mail yang disediakan oleh Desknow Mail Server untuk sekelompok user tertentu maupun server POP3 lainnya. Lite ini dapat dijangkau dengan mudah untuk seluruh user yang ada. Sedangkan Memungkinkan user mengirimkan e- oleh user-nya. (Lihat gambar 14). fi tur announcement sepenuhnya menjadi mail ke mail server SMTP lain dengan hak System Administrator untuk meng- menggunakan fasilitas relay yang dimil- Memungkin user untuk menggu- gunakannya, biasanya digunakan untuk iki oleh Desknow Mail Server Lite ini. nakan mail client konvensional mengumunkan hal-hal penting yang perlu Logo pada tampilan awal bisa diubah Bagi user yang lebih suka menggunakan disampaikan kepada semua user yang ada. dengan logo kita sendiri. program e-mail client konvensional dapat (Lihat gambar 18). Dindin Nugraha ([email protected]) seperti biasa melakukan setting seperti biasa pada mail client favoritnya seperti Evolu- tion, maupun mail client platform lainnya seperti , Eudaora- mail, Foxmail ataupun lainnya bila perlu, menggunakan fasilitas telnet sekalipun. (Li- hat gambar 15).

Fitur kalender even, baik personal maupun grup Fitur yang cukup membantu untuk meng- atur kegiatan sehari-hari ini men-support kalender even grup yang dapat digunakan sebagai sarana kolaborasi kerja dalam se- buah tim kerja. (Lihat gambar 16).

Fitur sharing dokumen Layaknya sebuah fi le sharing dalam sebuah sistem jaringan komputer, mail server ini menyediakan fi tur fi le sharing untuk dapat

www.infolinux.web.id INFOLINUX 12/2005 77