Konfigurasi Mail Server pada Windows Server 2012




Halo guys kembali lagi bersama saya di blog ini.Kali ini kita akan membahas materi tentang bagaimana cara mengonfigurasi Mail Server pada Windows Server 2012.

Apa sih Mail Server itu?Mail server adalah program daemon yang bekerja menampung dan mendistribusikan email dalam suatu jaringan. Protokol yang umum digunakan antara lain protokol SMTP, POP3 dan IMAP. SMTP (Simple Mail Transfer Protocol) digunakan sebagai standar untuk menampung dan mendistribusikan email, sedangkan POP3 (Post Office Protocol v3) dan IMAP (Internet Mail Application Protocol) digunakan agar user dapat mengambil dan membaca email secara remote yaitu tidak perlu login ke dalam sistem shelll mesin mail server tetapi cukup menguhubungi port tertentu dengan mail client yang mengimplementasikan protocol POP3 dan IMAP. 

Dalam Windows Server 2012 kali ini kita menggunakan komponen yang bernama wamp, dan hmailserver.

WAMP adalah sebuah akronim dari Windows, MySQL, dan PHP serta dikenal juga sebagai sekumpulan software. Jadi, jika menginstall WAMP, maka itu berarti Anda akan memasang Apache, MySQL, dan PHP di sistem operasi saat ini (dalam hal ini sistem operasinya adalah Windows). Meskipun diinstall secara terpisah, biasanya tiga software ini berada dalam satu paket.

Agar lebih jelas dalam memahami pengertian WAMP, kami akan mengupas hurufnya satu per satu:


1.W adalah Windows, dan ada juga L untuk Linux pada singkatan LAMP dan M untuk Mac pada singkatan MAMP.
2.A adalah Apache. Apache merupakan software server yang bertanggung jawab dalam menampilkan suatu halaman. Misalnya, agar suatu halaman dapat diakses dan dibuka, maka Apache akan mengirimkan permintaan (request) Anda tersebut melalui HTTP.
3.M adalah MySQL. MySQL mengacu pada sistem manajemen database di server yang berfungsi untuk menyimpan semua informasi yang relevan, seperti konten situs, profil user, dan lain sebagainya.
4.P adalah PHP, yang merupakan bahasa pemrograman yang digunakan untuk menulis WordPress. Dalam WAMP, PHP berfungsi untuk merekatkan seluruh software yang ada. PHP berjalan beriringan dengan Apache dan berkomunikasi dengan MySQL.

hMailServer adalah server email gratis untuk Windows yang dibuat oleh Martin Knafve. Ini berjalan sebagai layanan Windows dan termasuk alat administrasi untuk manajemen dan cadangan. Ini memiliki dukungan untuk protokol email IMAP, POP3, dan SMTP.

Oke tanpa perlu basa-basi lagi kita langsung saja eksekusi.Let's chek it out.


Hal-hal yang kita butuhkan disini adalah sebagai berikut:
1..Aplikasi Virtual box




2.ISO Windows Server 2012
3.Wampserver download disini
4.hMailServer download disini
5.libmysql.dll, download disini


Langkah langkah
1. Buka virtual box, disini saya memakai 2 adapter.
Adapter 1: Host-only network ( IP 29.29.29.29 ).
Adapter 2: Bridged ( IP Dhcp dari wifi ).





2. Jika sudah dijalankan, masukan CD ISO windows server 2012. Devices > Oprical Devices > file iso.



3. Buka file manager di windows server. Klik kanan pada CD > open.



4. Salin folder " Sources " dari CD ke lokal disk C. Prosesnya agak lama, tunggu saja.



5. Buka CMD, lalu ketik perintah berikut:
dism /online /enable-feature /featurename:NetFX3 /all /Sources:C:\sources\sxs /LimitAccess
enter, dan pastikan hasilnya sesuai dengan gambar dibawah.



6. Buka server manager. Klik " add roles and features ".



7. Pada bagian Server roles, pastikan parameter dibawah terceklis. Next.



8. Pada bagian feature, ceklis pada Net Framework 3.5.



9. Masih di bagian feature, scroll kebawah dan ceklis pada " telnet client ". Next.



10. Di bagian confirmation, klik " specify an alternative source path ".



11. Isi pathnya dengan:
c:\sources\sxs
Klik ok jika sudah.



12. Jika dirasa sudah benar semua, kita install.



13. Tunggu sampai proses install selesai, jika sudah close saja.



14. Sekarang kita buat record untuk mail, klik tools > DNS.



15. Pada forward lookup, klik kanan > new host A.



16. Isi namenya dengan " mail ", lalu isi juga IP addressnya dengan IP server kita. Jika sudah klik add host.



17. Jika sudah mendownload semua bahan" diatas, kita disable saja ether 2 ( bridged ).



18. Uji PING ke mail yang dibuat tadi, wajib reply ya.




19. Sekarang kita install wampserver, buka file download wampserver lalu klik next.




20. Pilih " I accept " lalu klik next.


21. Disini kita menentukan dimana letak filenya nanti, biarkan default. Klik next.



22. Ceklis pada 2 opsi, lalu klik next.



23. Jika sudah, klik install. Tunggu beberapa saat.



24. Muncul kotak dialog seperti ini, langsung klik open saja.



25. Dibagian ini, biarkan default saja. Klik next.




26. Jika sudah selesai, klik finish.



27. Sekarang buka file download hMailServer, lalu kita mulai instalasinya.



28. Setujuan License Termsnya, lalu klik next.



29. Pilih dimana letak file untuk hMailServernya, disini saya biarkan default. Next.



30. Disini kita akan full install, klik next.



31. Karena kita memakai wampserver ( eksternal ), pilih " use external database ". Jika sudah next.


32. Disini biarkan default, klik next.



33. Buat password untuk hMailServernya, jika sudah klik next.



34. Oke, tinggal kita install. Tunggu proses selesai.



35. Jika sudah, akan diminta untuk memasukkan password. Masukan password yang sudah kita buat tadi.



36. Kita mulai setup mail servernya.



37. Pilih create new, karena kita akan membuat baru. Next.



38. Pilih tipe MySql, next.



39. Disini kita bisa mengisinya 29.29.29.29 / 127.0.0.1. Isi juga database namenya bebas. Lalu untuk user nya diisi juga, tetapi passwordnya bisa diisi bisa tidak. Klik next.



40. Pilih servicenya dengan wampmysqld64, klik next.



41. Di sini adalah bagian terpenting. Di bagian ini next dulu. Jika muncul error, abaikan saja dulu.



42. Pindahkan file libmysql.dll yang sudah di download tadi, ke C:program files (x86)/hMailServer/Bin.



43. Jika sudah dipindah, baru klik next lagi.



44. Jika berhasil, akan seperti gambar bawah. Kita close saja.



45. Dan proses setup sudah selesai. Klik finish, nantinya hMailServer akan terbuka sendiri.



46. Muncul pop up baru, klik connect.



47. Isi dengan password yang kita buat tadi, klik ok.



48. Jika sudah masuk, kita tambahkan domain dulu.



49. Isi domainnya dengan domain kita, klik save.



50. Lalu masuk ke rhino.net > account. Tambahkan akun baru.



51. Isi addressnya bebas beserta passwordnya, jika sudah save.



52. Jangan lupa buat 2 akun, untuk akun penerimanya. Isi address & password > save.



53. Kita atur SMTP nya, masuk ke settings > protocols > SMTP. Pada menu delivery of e-mail, isi parameternya.

local host name = server
remote host name = * mail yang kita buat tadi *
Username = user akun yang pertama
pass = pass akun yang pertama
Jika sudah klik save.



54. Beralih ke menu RFC Compliance, ceklis pada " allow plain text authentication ". Jika sudah klik save.



55. Sekarnag masuk ke Advanced > Auto-ban. Unceklis pada " enabled ", jika sudah save.



56. Masuk ke Advanced > IP Ranges > My computer, sesuaikan dengan parameter digambar. Jika sudah save.


57. Masuk ke Advanced > Ip Ranges > Internet. sesuaikan dengan paramater digambar juga. Jika sudah save.



58. Terakhir, masuk ke Utilities > MX-Query. Isi dengan domain mail kita, lalu resolve. Pastikan IP server kita muncul.




Verifikasi
1. Buka CMD, lalu ketik:

telnet mail.rhino.net 25 // mail.rhino.net ganti dengan domain kalian



2. Jika sudah masuk ketik parameter:

ehlo rhino.net // rhino.net ganti dengan domain kalian.
mail from: rino@rhino.net // rino@rhino.net ganti dengan akun pertama kalian.
rcpt to: fadil@rhino.net // fadil@rhino.net ganti dengan akun kedua kalian.
data
Bismillah, semoga bisa // ganti dengan selera kalian , karena ini pesannya.
. // jangan lupa diakhiri oleh ( . ) titik.



3. ketik " quit " untuk keluar dari langkah sebelumnya, lalu untuk mengecek pesannya masuk atau tidak ketik:

telnet mail.rhino.net 110 // mail.rhino.net ganti dengan domain kalian



4. Jika sudah masuk, ketik parameter:

user fadil@rhino.net // fadil@rhino.net ganti dengan akun kedua kalian.
pass fadil // fadil ganti dengan password akun kedua kalian.
list
retr 1
Dan pesannya pun akan muncul.



Kita udahan dulu sharing dan belajar barengnya,jangan bosen-bosen main ke blog ini.Semoga bermanfaat bagi kalian yang membacanya.Sekian dari saya kurang lebih nya mohon maaf,jika ada kesalahan silakan comment di bawah.Akhir kata terimakasih.

Komentar

Postingan Populer