At 11:24 13/03/2000 +0700, **Ady**, has written a message, and here is the reply : >Hi linuxer, >Saya pingin bikin web mail seperti hotmail. >Kira2 software apa aja yang dibutuhin yah (untuk os linux dan winNT)? >Trus tentang form registrasi accountnya, apa kita buat sendiri atau ada >softwarenya? Kemarin ada juga yang nanya mirip seperti anda di itcenter, berikut posting saya **************** At 11:41 10/03/2000 +0700, **Acil**, has written a message, and here is the reply : >Dear IT-ers, >minta petunjuknya nih,... kira2 gimana sih >mekanismenya web mail semacam yahoo, hotmail, etc. >gimana konfigurasi mail servernya... apakah pake >s/w khusus? untuk mudanya, coba ke http://webmail.inter7.com atau http://www.inter7.com/sqwebmail Sudah ada contohnya di situ, atau ke www.freshmeat.net di situ search for web mail nah hasilnya akan ada juga. >gimana konfigurasi web-nya? install apache saja (coba lirik www.apache.org) >gimana mekanisme pendaftaran user mulai dari ngisi >form sampai si user bisa send mail? >t'rus kira2 apa yg mesti kita siapkan utk bikin >web mail server spt itu? Pertama tama ada yang harus diketahui (ini saya buatkan semacam Tutorialnya). Mail service itu ada 3 Pertama POP Based (Post Office Protocol) Contohnya seperti http://mail.telkom.net, http://www.yifan.net , dsb. Nah untuk membaca email, anda harus gunakan Mail User Agent (MUA), seperti Eudora, MS Outlook Express, Internet Mail, Pegasus, Netscape Messanger, dsb. Kesemuanya MUA itu akan mengfetch email dari POP server dan menyimpannya di hard disk anda, sehingga anda baca/reply email, tidak perlu dalam keadaan online, tapi cukup offline, dan untuk mengirimnya anda tinggal konek, lalu kirim semua mail serentak. Kedua Web Based Mail Service Contohnya mudah, seperti www.hotmail.com, www.yahoo.com, www.astaga.com, www.mailcity.com, www.plasa.com, dsb. Nah untuk membaca email, anda gunakan browser saja. Untuk reply / nulis email, anda harus dalam keadaan online (meskipun pas ngetik, bisa saja anda disconnect sebentar, lalu konek lagi untuk klik icon sendnya, tapi pada umumnya orang melakukannya dalam keadaan online) Ketiga, IMAP based mail service (Internet Message Access Protocol) Ini sama seperti POP based, yaitu anda harus menggunakan MUA untuk membacanya, yang support IMAP, hanya dia selain mirip dengan POP, mirip juga dengan Web based Mail service, dimana kita bisa menyimpan email email kita yang lama lama di server. Untuk membuat pop based mail service relatif lebih mudah dibanding membuat Web Based mail service, karena pada pop based mail service, anda hanya membutuhkan SMTP daemon dan POP3 daemon, untuk HTTP daemon hanya dipergunakan untuk registrasi. Sedang untuk Web BAsed mail service, anda membutuhkan selain SMTP daemon juga HTTP daemon, yang cenderung, bagi mereka yang baru bergelut di bidang ini, umumnya mengalami kesulitan di HTTP daemon ini, terutama dalam mendesign konsep dari web mailnya, fasilitas apa saja yang akan diberikan (filtering, address book, thesaurus, dsb) Ingat untuk web mail, design adalah faktor yang penting, karena kalau design web mail anda sedikit, dan fasilitas yang anda berikan tidak bagus (Terbatas sekali), orang juga tidak akan suka menggunakan web mail nya anda. Misalnya web mail yang boleh saya komentari, itu www.bolehmail.com, untuk registasi, sangat berbelit belit sekali, untuk isi jalan harus berdasar kode pos, yang akan membuka window baru. Bagaimana kalau yang akses www.bolehmail.com pakai browser semacam lynx di UNIX yang berbasis text belaka dan tidak mengenal java script ?, tidak akan bisa kan ? Itulah contoh kesalahan design formulir pendaftaran di bolehmail.com Singkat saja, untuk mendesign sebuah web mail, anda harus punya konsep terlebih dahulu, dan sebagian konsep itu saya tuliskan berikut Anda harus memiliki sebuah server untuk melayani semuanya itu, untuk 5000 pelanggan, diperkirakan menggunakan P III 450 dengan RAM 256 -512 M sudah akan mencukupi, bahkan dengan AMD K6/2-500 juga harusnya sudah mencukupi. Yang penting untuk membuat web based mail adalah RAMnya karena itu yang akan diutility banyak oleh Apache, terutama kalau hit web mail anda tinggi. Masalah Hard Disk, gunakan Ultra Wide SCSI II (jangan lupa masalah SCSI Controllernya), dengan hard disk yang memiliki RPM min sekitar 7200, karena semakin cepat seek time hard disk anda, semakin cepat pula orang akses web mail anda. Pikirkan berapa kuota mailbox per user, anggaplah per user dapat 2 M. maka anda membutuhkan paling tidak 10.000 M alias 10 Gb space hard disk. Cadangkan untuk swapping, system file, dan spool directory. Kira kira anda butuh sekitar 14 Gb space hard disk. Masalah hard ware yang utama hanya itu yaitu RAM, Processor, hard disk , untuk motherboard saya rasa bisa lah tentukan sendiri. Lantas masalah software. Untuk software anda membutuhkan min SMTP daemon (untuk ngirim mail), HTTP daemon untuk user baca emailnya). Untuk SMTP daemon anda bisa gunakan a.l sendmail (www.sendmail.org --> dipakai a.l www.mail.com), qmail (Www.qmail.org -->dipakai a.l hotmail, yahoo, dsb.), postfix (www.postfix.org --> dipakai a.l satunet.com), exim (www.exim.org) (belum ada data sorry ya ) Untuk HTTP daemon bisa digunakan apache (www.apache.org) Untuk lainnya, saya rasa terlalu panjang untuk dijelaskan, saya sarankan anda ke www.inter7.com/sqwebmail di situ saya rasa sudah cukup jelas, PS: sebaiknya hindarkan penggunaan sendmail untuk beban email yang sangat berat, seandainya masih baru dalam soal tuning mengtuning sendmail tadi. Untuk performancenya, yang termasuk tinggi adalah postfix (diklaim di sitenya 3 X qmail), dan qmail. *********************** ------- AFLHI 058009990407128029/089802---(102598//991024) -------------------------------------------------------------------------- Utk berhenti langganan, kirim email ke [EMAIL PROTECTED] Informasi arsip di http://www.linux.or.id/milis.php3 Pengelola dapat dihubungi lewat [EMAIL PROTECTED]
