Harus dipikirkan gimana caranya memakai email khusus untuk 1 jaringan intra network. Yang pertama terlintas adalah pake program mail server, itu sudah pasti. Tetapi pertanyaannya adalah mo pake program apa? Kalo pake Microsoft Exchange Server, harus sedia anggaran dana yang ga sedikit, karena sekarang harus beli software aslinya, ga mungkin bisa download lagi. akhirnya nyoba2 aja dulu pake program mail server yang free, yang saya pake namanya WinWebMail dan dapat didownload di
www.winwebmail.net/download/winwebmail.exe Instalasinya pun cukup gampang. Setelah saya download, saya langsung install di server, under windows 2003 advance server. Setup-nya biasa banget dan khas windows gitu, maksudnya tinggal klik next… next… ampe finish. Trus langsung jalankan aplikasinya, dia akan tinggal di systray.
Yang pertama saya harus lakukan adalah create domain, walaupun domain ini nantinya untuk dipake internal saja, jadi boleh apa aja. Disini saya menggunakan citahati.edu sebagai percobaan. Default yang sudah ada adalah system.mail, tetapi nama itu terlalu umum dan saya pikir saya akan menggunakan nama yang menggambarkan atas mana server itu berada, hehehe…
Lalu seperti yang sudah sering dilakukan, adalah memilih menu configurations untuk menambah username dan password, karena ini adalah email, maka setiap user yang saya create akan ditambahi embel2 @citahati.edu di belakang nama mereka.
Berikutnya, saya harus memastikan bahwa Windows sudah terinstall IIS. Wah ternyata belum, so saya membutuhkan CD Windows Advance Server 2003 untuk menginstall IIS versi 6.0. Selesai diinstall, saya harus membuat Virtual Directory yang mengacu pada folder winwebmail/web, saya juga harus memastikan bahwa file global.asa berada di folder atau directory yang sama.
Jadi untuk mengakses Webmailnya, kita tinggal ketikkan
http://10.0.206.7/WinWebMail/default.asp Ohya, IIS 6.0 punya security yang agak ketat, jadi saya harus make sure bahwa IIS memperbolehkan web server menjalankan aplikasi ASP. Saya jalankan IIS Manager, lalu pilih Web Service Extensions, pada pilihan Active Server Pages, saya harus memastikan statusnya Allowed.
Program mail client dapat digunakan, seperti misalnya Outlook Express ataupun Microsoft Outlook, tinggal mengubah bagian POP3/SMTP menjadi IP Address yang dituju dalam hal ini 10.0.206.7. Sampai pada langkah ini, keliatannya proses kirim dan terima email berjalan dengan lancar.
Lalu saya menemukan bahwa email di server ga bisa didelete. Ternyata ada yang harus diset, yaitu mengeset priviledge Full Control untuk semua user pada folder WinWebMail. Pengiriman attachment dapat diasumsikan sebagai proses upload dan ASP membatasi dokumen yang diupload menjadi maksimum 204800 bytes saja. Saya dapat mengganti angka default tersebut dengan mengedit file metabase.xml yang ada di folder windows/system32/ineserv , cari key bernama ASPMaxRequestEntityAllowed dan ubah angkanya sesuai kebutuhan.
Hal yang sama untuk proses download, saya harus mencari key ASPBufferingLimit dan dapat saya ubah sesuai keinginan saya.
Mudah2an saya ga lupa deh…