Membuat Mail server Sendiri menggunakan Hmail server
hMailServer adalah e-mail server gratis untuk Microsoft Windows. Ini digunakan oleh penyedia layanan Internet, perusahaan, pemerintah, sekolah dan penggemar di seluruh belahan dunia.
Ini mendukung protokol e-mail yang umum (IMAP, SMTP dan POP3) dan dapat dengan mudah diintegrasikan dengan sistem yang ada banyak web mail. Ini memiliki perlindungan spam berbasis skor fleksibel dan dapat melampirkan virus scanner untuk memindai semua email yang masuk dan keluar.
Ini mendukung protokol e-mail yang umum (IMAP, SMTP dan POP3) dan dapat dengan mudah diintegrasikan dengan sistem yang ada banyak web mail. Ini memiliki perlindungan spam berbasis skor fleksibel dan dapat melampirkan virus scanner untuk memindai semua email yang masuk dan keluar.
Sebelum melakukan instalasi ada beberapa yang perlu dipersiapkan.
3. Download Wamp server Versi 2.2 Disini
4. Download Webmail Client Roundcube Disini
Jika syarat mutlak tersebut di atas sudah terpenuhi mari kita mulai installasi. kita asumsikan disini Anda sudah meiliki 1 buah pc yang digunakan untuk mailserver yang telah diberikan IP secara Statik misalnya ip:192.168.1.2 dns:255.255.255.0 Gateway; 192.168.1.1. kita asumsikan juga bahwa Anda belum memiliki database email, acount email, account akses ke database serta account akses ke PHPWebAdmin.
1. Intalll aplikasi wamp server yang telah Anda download.
2. Jika instalasi wampserver sudah selesai, Klik logo Wamp server di pojok kanan bawah --> Klik
phpWebAdmin
3. Masukan username : root Password : biarkan kosong.
Disini kita akan membuat user sendiri yang nantinya digunakan untuk mengakses phpwebadmin atau database email yang akan kita buat nanti.
4. Klik Menu Privilage.
5. Klik Add New User.
6. Isikan Acoount sesuai keinginan Anda
a. Username (Use Text field) = isi sesuai keinginan Anda misalnya: oncom
b. Host (Any Host) = %
c. Password (Use Text field) = isi sesuai keinginan Anda misalnya : oncomgurih
d. Pilih .
Tampilan awal pada instalasi, tekan Next
8. Secara default akan menginstall pada folder C:\Program Files\hMailServer

9. Terdapat dua komponen yang akan diinstall yaitu Server dan Administrative tools, pastikan keduanya tercentang, Adminstrative tools digunakan untuk mengatur Server

10. Karena kita akan menggunakan mysql sebagai database email secara terpisah maka kita akan
menggunakan / memilih Use external database server.
11. Instalasi akan membuat shortcut pada Start Menu dengan nama hMailServer

12. Klik Install untuk melanjutkan
13. Karena pada langkah ke 10 kita memilih database secara terpisah maka Anda akan diminta untuk membuat database email server. silahkan klik Next untuk melanjutkan.
14. Pilih Create a New hMailserver database.
15. Pilih Mysql.
16. Isi sesuai kebutuhan Anda.
a. Untuk database server address sesuaikan dengan ip statik pc Anda.
b. Database name = isi sesuai keinginan Anda disini bloger memberi nama mailserver
c. Untuk Use server Authentication isi sesuai dengan langkah ke-6
17. Klik Next
18. Klik Next, jika muncul pesan error seperti yang terlihat pada gambar dibawah ini.
19. Klik Close
20. Isi password sesuai keinginan Anda. password ini digunakan untuk menjalankan aplikasi hMailserver Anda. jika sudah Klik Next.
21. Klik Finish. maka Anda akan langsung dihadapkan oleh tampilan awal hMailserver. silahakan Anda masukan password yang telah Anda buat pada saat instalasi setelah itu, silahakan Anda buat nama domain Anda, account email di dalamnya.untuk lebih jelasnya silahkan Anda cari sendiri dengan bantuan Mbah.google.
B. Instalasi Webmail client
Sekarang kita akan memulai instalasi webmail client agar bisa di akses menggunakan browser kesayangan Anda. disini bloger menggunakan Rouncube webagai webmail client.
1. Pastikan Anda telah mendownload Roundcubemail-0.9.5.rar
2. Extract file Roundcubemail-0.9.5.rar yang telah Anda download tadi.
3. Setelah di Extract copy file tersebut ke dalam folder www yang beralamat di C:\wamp\www
4. Rubah nama folder Roundcubemail-0.9.5 tersebut menjadi webmail
5. Buka browser Anda ( firefox) kemudian ketikan alamat berikut localhost/webmail/installer lalu Enter
6. Klik Next
7. Pada databese setup isi sesuai dengan yang anda buat sebelumnya pada langkah 6 & 16 di atas.
9. Klik Create Config kemudian Anda diminta untuk mendownload file main.inc.php &
db.inc.php.
10. Setelah di download, pindahkan ke 2 file tersebut ke dalam folder config yang berada di alamat C:\wamp\www\webmail\config. lihat gambar di bawah
11. Klik Continue
12. Coba Anda perhatikan pada Check DB config. Jika pada DSN (write): Ok berarti Anda webmail client (rouncube) telah berhasil terkoneksi dengan database yang telah Anda buat. silahkan klik Initialze Database secara otomatis DSN (write): OK, DB Schema: OK, DB Write: OK, DB Time: OK
13. Coba sekarang dari browser Anda ketikan alamat http://192.168.1.2/webmail maka akan tampil seperti gambar berikut.
14. Sampai pada tahap ini Anda telah berhasil membuat webmail client. tapi masih ada yang perlu dirubah sedikit. silahkan Anda menuju ke alamat berikut C:\wamp\www\webmail\config
15. Kemudian Anda buka file main.inc.php menggunakan aplikasi wordpad. kemudian Anda rubah kalimat berikut . ( untuk memudahkan pencarian silahkan gunakan tombol find)
$rcmail_config['default_host'] = ''; menjadi $rcmail_config['default_host'] = '192.168.1.2';
$rcmail_config['smtp_server'] = ''; menjadi $rcmail_config['smtp_server'] = '192.168.1.2';
$rcmail_config['smtp_user'] = ''; menjadi $rcmail_config['smtp_user'] = '%u';
$rcmail_config['smtp_pass'] = ''; menjadi $rcmail_config['smtp_pass'] = '%p';
$rcmail_config['enable_installer'] = true; menjadi $rcmail_config['enable_installer'] = false;
Jika Anda sudah selesai melakukan perubahan silahkan Anda Simpan
16. Coba sekarang Anda ketikan kembali alamat http://192.168.1.2/webmail pada browser Anda. tamilan akan terlihat seperti gambar berikut.
2. Jika instalasi wampserver sudah selesai, Klik logo Wamp server di pojok kanan bawah --> Klik
phpWebAdmin
3. Masukan username : root Password : biarkan kosong.
Disini kita akan membuat user sendiri yang nantinya digunakan untuk mengakses phpwebadmin atau database email yang akan kita buat nanti.
4. Klik Menu Privilage.
5. Klik Add New User.
6. Isikan Acoount sesuai keinginan Anda
a. Username (Use Text field) = isi sesuai keinginan Anda misalnya: oncom
b. Host (Any Host) = %
c. Password (Use Text field) = isi sesuai keinginan Anda misalnya : oncomgurih
d. Pilih .
Tampilan awal pada instalasi, tekan Next

8. Secara default akan menginstall pada folder C:\Program Files\hMailServer

9. Terdapat dua komponen yang akan diinstall yaitu Server dan Administrative tools, pastikan keduanya tercentang, Adminstrative tools digunakan untuk mengatur Server

10. Karena kita akan menggunakan mysql sebagai database email secara terpisah maka kita akan
menggunakan / memilih Use external database server.
11. Instalasi akan membuat shortcut pada Start Menu dengan nama hMailServer

12. Klik Install untuk melanjutkan

13. Karena pada langkah ke 10 kita memilih database secara terpisah maka Anda akan diminta untuk membuat database email server. silahkan klik Next untuk melanjutkan.
14. Pilih Create a New hMailserver database.
16. Isi sesuai kebutuhan Anda.
a. Untuk database server address sesuaikan dengan ip statik pc Anda.
b. Database name = isi sesuai keinginan Anda disini bloger memberi nama mailserver
c. Untuk Use server Authentication isi sesuai dengan langkah ke-6
Jika sudah Klik Next
17. Klik Next
18. Klik Next, jika muncul pesan error seperti yang terlihat pada gambar dibawah ini.
untuk mengatasinya silahkan Anda masuk ke explorer kemudian menuju ke alamat berikut C:\wamp\bin\mysql\mysql5.5.16\lib. kemudian Copy file libmysql.dll kemudian paste ke dalam folder bin yang terdapat di alamt berikut C:\Program Files\hMailServer\Bin
19. Klik Close
20. Isi password sesuai keinginan Anda. password ini digunakan untuk menjalankan aplikasi hMailserver Anda. jika sudah Klik Next.
21. Klik Finish. maka Anda akan langsung dihadapkan oleh tampilan awal hMailserver. silahakan Anda masukan password yang telah Anda buat pada saat instalasi setelah itu, silahakan Anda buat nama domain Anda, account email di dalamnya.untuk lebih jelasnya silahkan Anda cari sendiri dengan bantuan Mbah.google.
B. Instalasi Webmail client
Sekarang kita akan memulai instalasi webmail client agar bisa di akses menggunakan browser kesayangan Anda. disini bloger menggunakan Rouncube webagai webmail client.
1. Pastikan Anda telah mendownload Roundcubemail-0.9.5.rar
2. Extract file Roundcubemail-0.9.5.rar yang telah Anda download tadi.
3. Setelah di Extract copy file tersebut ke dalam folder www yang beralamat di C:\wamp\www
4. Rubah nama folder Roundcubemail-0.9.5 tersebut menjadi webmail
5. Buka browser Anda ( firefox) kemudian ketikan alamat berikut localhost/webmail/installer lalu Enter
7. Pada databese setup isi sesuai dengan yang anda buat sebelumnya pada langkah 6 & 16 di atas.
db.inc.php.
10. Setelah di download, pindahkan ke 2 file tersebut ke dalam folder config yang berada di alamat C:\wamp\www\webmail\config. lihat gambar di bawah
12. Coba Anda perhatikan pada Check DB config. Jika pada DSN (write): Ok berarti Anda webmail client (rouncube) telah berhasil terkoneksi dengan database yang telah Anda buat. silahkan klik Initialze Database secara otomatis DSN (write): OK, DB Schema: OK, DB Write: OK, DB Time: OK
15. Kemudian Anda buka file main.inc.php menggunakan aplikasi wordpad. kemudian Anda rubah kalimat berikut . ( untuk memudahkan pencarian silahkan gunakan tombol find)
$rcmail_config['default_host'] = ''; menjadi $rcmail_config['default_host'] = '192.168.1.2';
$rcmail_config['smtp_server'] = ''; menjadi $rcmail_config['smtp_server'] = '192.168.1.2';
$rcmail_config['smtp_user'] = ''; menjadi $rcmail_config['smtp_user'] = '%u';
$rcmail_config['smtp_pass'] = ''; menjadi $rcmail_config['smtp_pass'] = '%p';
$rcmail_config['enable_installer'] = true; menjadi $rcmail_config['enable_installer'] = false;
Jika Anda sudah selesai melakukan perubahan silahkan Anda Simpan
16. Coba sekarang Anda ketikan kembali alamat http://192.168.1.2/webmail pada browser Anda. tamilan akan terlihat seperti gambar berikut.









