Konfigurasi Mail Server pada Windows Server 2012

9:25:00 AM 0 Comments

Assalamualaikum wr wb

Pada kesempatan kali ini saya akan menjelaskan tentang 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.

Langsung saja ke langkah langkah konfigurasinya

Install Roles dan Fitur yang di butuhkan :

1) Disini Roles yang dibutuhkan adalah DNS Server dan juga Web Server (IIS) jadi kita harus mengaktifkannya terlebih dahulu, namun jika pada lab sebelumnya roles ini sudah di install maka anda dapat melewatkan step ini.


2) Sedangkan fitur yang dibutuhkan adalah fitur Telnet Client, karna ini nanti agar digunakan pada saat kita memverifikasi hasil konfigurasinya melalui telnet.


Konfigurasi DNS

1) Tambahkan satu domain baru yaitu mail dengan menggunakan ip server


2) Maka hasilnya akan menjadi seperti ini


3) Jika sudah menambahkan domain, atur IP address dan DNS pada server anda,


4) Coba lakukan test ping ke domain yang baru dibuat


Install NET Framework 3.5 :

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


2)  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


3) Barulah kita masuk ke roles and fitur, lalu install NET Framework 3.5 nya


4) Pada tahap confirmation, klik specify an alternate 



5) Pastekan yang tadi di copy kedalam path di gambar


6) Setelah itu mulailah menginstall NET Framework 3.5 nya



Install Wamp Server

1) 1. Buka aplikasi Wampserver yang telah anda download, kemudian pilih i accept the agreement lalu klik Next.


2) Akan di suguhi informasi mengenai wamp server, klik next saja untuk melanjutkan


3) Pada tahap Destination Location biarkan saja default, lalu klik next


4) klik next

5) Kemudian mulailah melakukan penginstallan dengan mengklik install



8) Kemudian akan muncul pop up Setup pilih no saja untuk itu


9) Akan muncul lagi pop up Setup , pilih no saja untuk itu


10) Selanjutnya akan muncul error karena ada yang missing dalam suatu file, klik OK 


11) Kembali lagi disuguhi informasi tentang phpMyAdmin


12) Penginstallan Wamp Server telah selesai



Install hMail Server

1. Buka aplikasi hMailServer yang telah anda download. Kemudian akan muncul jendela installasi. Pada step ini hanya berisi informasi selamat datang, klik Next.


2) Seperti biasa, akan disuguhi penjelasan tentang persetujuan license, pilih i accept lalu klik next


3) Pada tahap destination location biarkan saja default , cukup klik next


4) Pada tahap ini akan di suguhkan komponen yang akan di install, klik next


5) Tahaap ini kita disuruh memilih mesin database yang akan kita gunakan, saya memilih external dataase


6) Pada tahap ini kita dipinta untuk memilih start menu folder, klik next



7) Selanjutnya akan diminta password demi alasan keamanan,


8) hMail siap diinstall, klik install untuk memulai penginstallan


9) Masukann password yang tadi sudah dibuat pada tahap sebelumnnya


10) Disini kita akan membuat database servernya, klik next


11) Pilih lah yang Create, untuk membuat baru database nya


12) Pada tahan database type, pilih yang MySQL



13) 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.


14) Padatahap service dependency, pilih lah service wampmysqld64



15) Seperti tahap yang tadi, bedannya ini telah selesai. klik next



16) Jika kalian next, maka akan terjadi eror yang outputnya seperti gambar dibawah ini. Untuk mengatasinya kalian harus memasukan file yang missing.


17) Makanya saya sudah peringatkan untuk mempersiapkan file libmysql ini. Selanjutnya copy file libmysql kemudian taruh di folrder hMailServer\Bin


18) Seperti tahap yang tadi, bedanya tahap ini sudah complete guys


Konfigurasi hMail Server :

1) Buka file hMailServer Administrator, kemudian klik Add domain bertujuan untuk menambahkan domain


2) Isikan nama domain yang ingin anda tambahkan


3) Selanjutnya masuk ke menu Account, klik Add


4) Tambahkan 2 akun terserah namanya apa saja, disini saya menambahkan akun pandutama dan derey.

untuk akun pandutama


untuk akun derey


5) Jika sudah selesai membuat, maka akan menjadi seperti ini


6) Sekarang buka Settings --> Protocols --> SMTP , pindah ke tab Delivery of e-mail kemudian isikan point point berikut


7) Masih di menu SMTP, sekarang pindah ke tab RFC compliance, centang pada deskripsi Allow plain text authetication


8) Sekarang masuk ke menu Advanced --> Auto - ban , hilangkan tanda ceklik pada enabled


9) Masuk ke menu IP Ranges --> My Computer kemudian samakan beberapa ceklis tersebut dengan gambar dibawah ini


10) Sekarang pindah ke tab Internet, samakan ceklik nya dengan yang kupunya



11) Masuk ke menu MX-query, kemudian isikan domain anda dan jangan lupa mengklik RESOLVE


12) Jika udah mengklik Resolve, maka akan keluar outputnya menjadi seperti ini


Pengetesan 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) Untuk mengirim email anda perlu mengetik beberapa perintah, diantaranya ;
ehlo domain
mail from: user@domain
rcpt to: user2@domain
data
(Isi dari email yang mau di kirim )


penjelasan :
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 adalah user yang menerima emailnya
 data adalah perintah yang digunakan untuk membuka kolom text email yang akan dikirim
. adalah perintah untuk mengakhiri isi teks emailnya 
3) Selanjutnya kita akan membuka user2 untuk melihat apakah ada email masuk atau tidak, untuk membaca email anda perlu masuk dengan port 110
telnet "domain mail server" 110 

4) Untuk membukanya juga perlu mengetikan beberapa perintah, diantaranya ;
user user2@domain
pass "passworduser"
list
retr 1
Disana terlihat bahwa ada  1 email yang masuk, setelah dibuka email tersebut berasal dari user pandutama@pandutama.net



Alhamdulillah selesai
Semoga Bermanfaat
Wassalamualaikum wr wb

Pandutama

Some say he’s half man half fish, others say he’s more of a seventy/thirty split. Either way he’s a fishy bastard.

0 comments: