[Windows Server 2012] Konfigurasi Mail Server

Konfigurasi Mail Server pada Windows Server 2012




Assalamu'alaikum Wr Wb

Whatsup guys.. Pada kesempatan kali ini saya ingin sharing tutorial Konfigurasi Mail Server pada Windows Server 2012

Apa itu Mail Server?

Mail server adalah server yang memungkinkan pengguna (user) untuk dapat mengirim dan menerima surat elektronik atau e-mail satu sama lain dalam satu jaringan atau dengan internet. Layanan mail server menggunakan arsitektur client-server, yang artinya ada aplikasi yang digunakan client untuk mengakses server email. Protocol yang umum digunakan adalah protocol SMTP (Simple Mail Transfer Protocol), POP3 (Post Office Protocol v3) dan IMAP. SMTP digunakan sebagai setandar untuk menampung data mendistribusikan email. Sedangkan POP3 dan IMAP digunakan agar user dapat mengambil dan membaca email secara remote.

Web Mail Server adalah sarana yang memungkinkan pengguna (user) untuk dapat mengakses e-mail melalui web browser. Dalam kata lain web mail server adalah sebuah e-mail yang berada di dalam web.

Adapun langkah konfigurasinya adalah sebagai berikut..

Install Role and Features yang dibutuhkan


1) Pertama, buka Server Manager dahulu kemudian klik Add roles and feature untuk menambahkan feature yang dibutuhkan Mail Server


2) Select pada roles DNS Server untuk domain dan Web Server untuk Mail via Web


3) Kemudian tambahkan pula fitur Telnet Client karna nanti kita akan mencoba untuk kirim kirim mail via Telnet


4) Akan ada penjelasan mengenai DNS Server, langsung saja klik Next



5) Kemudian akan tampil penjelasan mengenai Web Server, langsung saja klik Next


6) Pada Role Services, beri centang pada service roles yang sudah saya tandai warna biru pada gambar dibawah ini


7) Kemudian klik install untuk menginstal fitur yang telah ditambahkan tadi


8) Proses install sedang berlangsung, tunggu hingga selesai. Jika proses install sudah selesai, bisa langsung di close saja


10) Kemudian, Sekarang kita install Net Framework 3.5.. Pertama mount terlebih dahulu DVD installer Windows Server, karna disitulah terdapat paket Net Framework 35


11) Setelah di mount, open hasil mount tersebut, kemudian masuk ke directory \sources\sxs. Nah kemudian copy kan saja letak alamat directory tersebut, cukup klik kanan kemudian klik copy, untuk lebih jelasnya bisa kalian lihat pada gambar dibawah ini


12) Buka kembali menu Add Roles and Features, kemudian pada tab Features, beri centang pada fitur Net Framework 3.5 Features



13) Pada tab Confirmation, klik Specify an alternate source path


14) Kemudian atur pathnya ke directory packet Net Framework yang sudah dicopy tadi, jadi tinggal paste saja


15) Setelah itu klik Install untuk memulai install Net Framework 3.5


16) Tunggu hingga proses install selesai


17) Jika proses install sudah selesai, bisa langsung di close saja



18) Setelah itu buat terlebih dahulu domain untuk mail server pada Menu DNS. Untuk cara buat DNS secara lebih detail, bisa kalian lihat pada postingan saya sebelumnya, yaitu Disini



Install Mail Server


1) Jalankan installer Wamp Server

2) Pilih bahasa yang digunakan


3) Setujui lisensi dari Wamp Server


4) Akan ada sedikit informasi mengenai Wamp Server, langsung saja klik Next


5) Kemudian pada tahap ini kalian bisa mengatur letak installan wamp server, disini saya membiarkannya seperti default


6) Disini kita hanya diminta memilih start menu folder, langsung saja klik Next


7) Klik Install untuk meulai install Wamp Server


8) Proses install sedang berlangsung, tunggu hingga selesai


9) Akan muncul jendela yang berisi pertanyaan Do you want to choose another Browser installed on your system? pilih No


10) Kemudian muncul jendela lagi yang berisi pertanyaan Do you want to choose another text editor installed on your system? pilih No


11) Pada tahap ini hanya berisi informasi mengenai Wampserver, langsung saja klik Next untuk melanjutkan.


12) Installasi Wamp Server selesai, klik Finish



Install hMailServer


1) Jalankan installer hmail server

 2) Langsung saja klik Next


3) Atur dimana hmail akan diinstal, disini saya mebiarkannya seperti default saja


4) Pada Select Components, pilih Full Installation


5) Pilih Use external database engine kemudian Next


6) Disini kita hanya diminta memilih start menu folder, langsung saja klik Next


7) Pada step ini kita akan diminta untuk memberikan password untuk hMailServer nya. Hal ini berguna untuk keamanan atau security. Berikan password sesuai dengan keinginan anda, kemudian klik Next.


8) Setujui lisensi dari hmail, kemudian Next


9) Pada step ini kita akan memulai installasi hMailServer. Klik Install untuk memulai installasi hMailServer.


10) Proses insall database hmail server sedang berlangsung, tunggu hingga selesai


11) Pada saat installasi anda akan diminta memasukkan password hMailServer yang sudah dibuat sebelumnya. Masukkan password hMailServer, kemudian klik OK.


12) Disini kita akan membuat database servernya. Tetapi pada step ini kita klik Next saja.


13) Buat database baru dengan memilih Create a new hMailServer database, kemudian klik Next.


14) Pilih MySQL, kemudian Next


15) Disini kita akan mengisi informasi mengenai koneksi server. Pada database server address isikan ip address server atau bisa juga diisikan ip 127.0.0.1 kemudian untuk portnya biarkan saja default yaitu 3306. Pada database name isikan nama databasenya, disini saya memberi nama dimashmaildb. Untuk authentication isikan usernamenya saja yaitu root. Setelah semua sudah di isi, klik Next.


16) Pada step ini kita akan memilih service dependency. Karna kita menggunakan Wamp Server, maka dari itu pilih wampmysqld64, kemudian klik Next.


17) Lewati saja step ini dengan mengklik Next


18) Nah maka akan muncul error seperti gambar dibawah. Mengapa? Hal tersebut dikarenakan hMailServer tidak mempunyai file libmysql.dll 32bit, maka dari itu kita harus memasukannya secara manual.


19) Download terlebih dahulu libmysql.dll nya, cari saja di google banyak berserakan. Jika sudah di download, copykan file dll tersebut


20) Setelah di copy, pastekan ke directory installan hmail, lebih tepatnya pastekan di C:\Program Files (x86)\hMailServer\Bin.


21) Jika sudah, langsung saja klik Next


22) Instalasi selesai, klik Finish


Konfigurasi hMailServer


1) Petama, tama pastikan Wamp Server sudah berjalan atau runing, Setelah itu jalankan hmailnya. Maka akan tampil gambar seperti dibawah ini, klik Connect


2) Maka akan dipinta password dari hmail yang sudah kalian buat pada tahap penginstallan, masukan passwordnya kemudian klik OK atau Enter


3) Disini kita akan menambahkan domain yang kita gunakan. Untuk menambahkan domain, klik Add domain.


4) Masukkan nama domain anda kemudian klik Save


5) Kemudian masuk pada bagian Accounts. Disini kita akan menambahkan user baru yang digunakan untuk menggunakan layanan mail server, untuk membuat user baru klik Add.


6) Disini saya membuat user dengan nama dimas dan saya juga memberi password untuk usernya. Setelah selesai klik Save untuk membuat user tersebut.


7) Karna ini mail server, so tujuan dari postingan ini yaitu antara user satu dan user lainnya bisa kir-kirm pesan melalui email, nah rasanya ganyambung kalo usernya cuma satu, ntar mau kirm emailnya ke siapa coba:v. Maka dari itu buat user lagi, ya seenganya 1 user lagi. Caranya sama, beralih ke menu Accounts, kemudian klik Add


8) Buat usernya, disin saya mebuatnya dengan nama belakang saya, setelah itu masukan passwordnya sesuka kalian, kemudian kli Save


9) Masuk pada bagian Settings >> Protocols >> SMTP. Kemudian klik tab Delivery of e-mail. Localhost name isikan nama server anda. Untuk Remote hostname isikan domain mail servernya. Kemudian centang Server requires authentication, isikan username dan password untuk server authentication.


10) Pindah ke tab RFC compliance, beri centang pada Allow plain text authentication Setelah itu klik Save


11) Masuk ke bagian Advanced >> Auto-ban kemudian hilangkan centang pada Enable lalu klik Save.


12) Masuk ke bagian Advanced >> IP Ranges >> My computer kemudian atur seperti gambar dibawah ini lalu klik Save.


13) Masuk ke bagian Advanced >> IP Ranges >> Internet kemudian atur seperti gambar dibawah ini lalu klik Save.


14) Masuk ke bagian Utilities >> MX-query kemudian masukkan domain mail servernya lalu klik Resolve. Saat di klik Resolve akan otomatis di tampilkan IP dari domain mail yang kalian ketikan, jika IP nya tidak muncul, lakukan pengecekan kembali pada pengaturan DNS nya


Email via Telnet


1) Pada percobaan pertama, kita coba kirm kirim email lewat telnet.

Buka CMD kemudian ketikan perintah seperti gambar dibawah ini
telnet "domain mail server" 25

2) Pada contoh ini saya akan mengirim pesan dari used dimas@dimas.com ke trihandika@dimas.com. Untuk cara kirim pesan emailnya, bisa kalian lihat pada contoh dibawah ini


  • Perintah ehlo pada dasarnya sama seperti helo, perbedannya pada ehlo ini memberitahu server bahwa klien mungkin ingin menggunakan protokol Extended SMTP (ESMTP) sebagai gantinya. biasanya pada perintah ehlo, dibelakangnya diikuti dengan nama root domain dari server mail
  • mail from merupakan perintah untuk mengidentifikasi user mana yang ingin mengirim email
  • rcpt to yaitu user penerima emailnya
  • data adalah perintah yang digunakan untuk membuka kolom text email yang akan dikirim
  • . adalah perintah untuk mengakhiri isi teks emailnya
  • quit adalah perintah untuk keluar dari shell ESMTP



 3) Sekarang kita akan melakukan pengecekan apakah emailnya sudah berhasil terkirim atau belum
telnet "domain server masil" 110

4) Kemudian ketik perintah user dan dibelakangnya diikuti dengan nama user penerima email dan masukkan password dari user tersebut dengan perintah pass, Untuk melihat list mail yang ada ketik perintah list dan ketikkan perintah retr 1 dan nanti akan muncul email nya yang sudah dikirim oleh email pengirim, yaitu dimas@dimas.com


Yap, saya tutup sampai sini dulu, jika ada waktu saya akan lanjut lagi di postingan selanjutnya dengan kirim kirm email via metode lain, seperti thuderbird, dll.

Terima kasih,
Sekian dan semoga bermanfaat..

Comments