Sabtu, 13 Juli 2019

Konfigurasi Mail Server di Windows Server 2016


Assalamualaikum wr. wb.

      Kali ini saya akan memposting cara Konfigurasi Mail Transfer Agent (MTA) atau lebih dikenal dengan Mail Server merupakan salah satu komponen penting pada server insternet. Memilih berbagai MTA sangat sulit, karena setiap orang memiliki kebutuhan dan petimbangan dan kebiasaan sistem administrator dalam menggunakan jenis MTA-nya, karena e-mail merupakan suatu layanan yang sangat penting pada server Internet. Membangun server mail biasanya dilakukan dengan pertimbangan yang lebih teliti ketimbang server web sebab setiap situs mendaftarkan mail exchanger yang digunakannya pada DNS Global.


Protokol Pada Mail Server

Protokol yang umum digunakan antara lain protokol SMTP, POP3, dan IMAP. SMTP (Simple Mail Server Protocol) digunakan sebagai standar untuk menampung dan mendistribusikan email. 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 shell mesin server tetapi cukup menghubungi port tertentu dengan mail client yang mengimplementasikan protocol POP3 dan IMAP. 


Server Pada Mail Server dan Penjelasannya
Pada mail server terdapat 2 server yang berbeda yaitu :
Outgoing Server (Sending email) ==> Protocol server yang  menangani SMTP (Simple Mail Transfer Protocol) pada Port 25.
Incoming Server (Receiving email) ==> Protocol server yang menangani POP3 (Post Office Protocol) pada Port 110  atau IMAP (Internet Message Access Protocol) pada Port 143.


Penjelasan email, sebagai berikut :

SMTP Server : Saat anda  mengirimkan email maka email anda akan ditangani SMTP Server dan akan dikirim ke SMTP Server tujuan. Apabila server tujuan terkoneksi maka email akan dikirim, namun apabila tidak terjadi koneksi maka akan dimasukan ke dalam queue dan di resend setiap 15 menit, apabila dalam 5 hari tidak ada perubahan  maka akan diberikan underliver notice ke inbox pengirim.
POP3 Server : Jika menggunakan POP3 Server, apabila kita akan membaca email maka email pada server di download sehingga email hanya akan ada pada mesin yang mendownload email tersebut (kita hanya bisa membaca email tersebut pada device yang mendownload email tersebut).
IMAP Server : Jika menggunakan IMAP Server, email dapat dibuka kembali lewai device yang berbeda.

Langsung saja berikut konfigurasinya :


Pertama sekali pada server aktifkan terlebih dahulu fitur DNS dan Web Server melalui penambahan add roles and features wizard.



Pada penambahan features berikan ceklis pada netframework 3.5 dan telnet client agar bisa nanti proses pengirim email lewat command prompt (cmd).

Kalau sudah langsung Install saja sampai selesai.




Masukan IP Address sesuai dengan network yang digunakan di sekolah anda pada server dan arahkan dns ke server yang sudah dibuat  sebelumnya.




Mengcrate nama domain dan mail server sesuai keinginan anda yang kelak bisa diakses nantinya. Sesuaikan dengan nama domain yang diinginkan dan pastikan belum terdaftar pada dns public.




Pengujian DNS dan mail server yang sudah di buat pada server bisa diuji dengan menggunakan perintah ping lalu nama domain.




Selanjutnya tambahkan features Net Framework 3.5 Features untuk aplikasi tambahan pada mail server.



Kemudian kita klik Specify an alternate source path, lalu arahkan path source ke drive d:\sources\sxs net framework tidak bisa diinstall secara umum di drive c system.





Lalu arahkan path source ke drive d:\source\sxs karena net framework tidak bisa diinstal secara umum di drive c system.




Buktikan bahwa net framework sudah terinstal dengan sempurna dengan catatan harus terkoneksi ke internet.




Selanjutnya download mailenable pada situs disini. seperti gambar dibawah ini tampilannya nanti.




Setelah aplikasi sudah selesai terdownload maka run administrator untuk menjalankan aplikasi tersebut.




Muncul Pop up yang memberitahukan akan membutuhkan koneksi internet ke dalam mail server nantinya perhatikan firewall dan virus checking mail server checking supaya proses instalasi berjalan dengan sempurna.




Tunggu sampai selesai saja, mungkin agak lama:v




Welcome to mailenable setup program yang mana memberikan informasi akan diinstall mailenable versi 10.18 pada komputer server.




Proses instalasi akan segera dimulai isikan nama domain dan nama instansi sekolah yang akan di konfigurasi nantinya.





Komponen yang akan terinstal nantinya beserta servicenya yang membutuhkan size yang lebih besar. 




Secara default letak path setelah diinstal nantinya terdapat pada program file (x86) kemudian folder mailenable. 




Program manager group yang secara otomatis akan menambahkan beberapa tools ke dalam mail enable seperti gambar berikut ini.




Selanjutnya mailenable akan mendeliver satu pos office secara default bisa dirubah sesuai keinginan beserta password untuk login nantinya. 




Masukan nama domain yang diinginkan serta alamat IP server beserta port digunakan sebagai SMTP.




Kalau sudah langsung Next saja.




Proses instalasi akan berjalan tunggu proses sampai selesai.




Secara otomatis akan mengcrate web site IIS sebagai webmail email pada web root server.




Proses instalasi sudah selesai, mailenable sudah siap digunakan lalu klik Finish.




Selanjutnya download terlebih dahulu port scanner pada link disini. untuk memasukan port 25, 110 dan port 143 yang sudah terpasang.




Mengecek port yang sudah aktif  dengan menggunakan port scanner seperti gambar dibawah ini.




Menggunakan fitur telnet melalui command prompt kemudian masukan ip server beserta portnya seperti gambar dibawah ini. telnet mail.pikri.net 25.





Buka aplikasi mailenable kemudian buat tempat folder letak email yang akan digunakan dalam proses kirim dan terima email.




Create kembali untuk user penerima yang mana user yang kedua ini bisa mengecek email terkirim atau tidaknya.




Perhatikan hasil kedua user tersebut dalam mailbox ternyata sudah ada sesuai dengan mailbox yang didaftarkan.




Selanjutnya tambahkan kedua user tersebut pada server berdasarkan account yang terdaftarkan beserta passwordnya.




Perhatikan user tersebut sudah terdaftarkanpada server seperti gambar diberikut ini.




Pengujian lewat command prompt proses pengiriman email dengan menggunakan port 25. Beda implementasi antara "mail from" dengan "from" yang artinya sama tapi implementasi beda. Alamat "from" akan ditampilkan pada sisi penerima sedangkan "mail from" tidak ditampilkan.





==>  ehlo pikri.net
==>  mail from: pikri@pikri.net
==>  rcpt to: ansah@pikri.net
==>  data
==>  (isi pesan contoh >> Assalamualaikum, apa kabar bro ?)
==>  . (titik untuk mengakhiri)
==>  quit (untuk keluar )




Pengechekan email masuk dengan menggunakan telnet IP Server kemudian gunakan port 110.




Selanjutnya chek email dengan menggunakan POP3 dimana port yang digunakan port 110. Masukkan user dan password penerima yang sudah didaftarkan sebelumnya.




Pengujian berbasis GUI 

Pengujian bila menggunakan basis GUI bisa menggunakan outlook, thunderbird dsbnya, disini saya menggunakan thunderbird.
Pertama kali kita download situsnya disini 




Setelah aplikasi sudah selesai terdownload maka run administrator untuk menjalankan aplikasi tersebut.




Pada Welcome to the Mozilla Thunderbird Setup Wizard kita klik Next.




Setup Type kita pilih Standard, kemudian klik Next.




 Secara default letak path setelah diinstall nantinya terdapat pada program file (x86) kemudian folder Mozila Thunderbird.




Proses instalasi sudah selesai, Mozilla Thunderbird sudah siap digunakan lalu klik Finish.




Kita masukkan user 1 yang akan mengirim ke user 2 nantinya.




Kemudian klik Done.




Kemudian ceklis dan klik Done.




Seperti inilah tampilannya jika sudah masuk.




Kemudian saya akan mencoba mengirim pesan ke user ke 2 saya dengan mengklik Write, Message.




Disini isikan pada :

To : ansah@pikri.net  (user2)
Subjek : Perccobaan 
Isi : Assalamualaikum, apa kabar bro ?

Kalau sudah langsung klik Send.




Kemudian saya akan masukan user 2.




Kita isikan user 2 yang sudah didaftarkan sebelumnya.




Sama seperti sebelumnya langsung klik Done saja.




Kita ceklis dan klik Done.




Jika sudah login pada user 2 maka seperti ini tampilannya, terlihat ada pesan masuk dari user 1 yang sudah dikirim sebelumnya tadi.




Kemudian kita liat isi pesannya.





~SELESAI~

Cukup sekian pada postingan kali ini, semoga bisa bermanfaat dan saya juga hehe


Wassalamualaikum wr. wb.

0 comments:

Posting Komentar