Konfigurasi Mail Server pada Windows Server 2012
Assalamualaikum wr wbApa 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 352) 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 emailnya3) 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 1Disana terlihat bahwa ada 1 email yang masuk, setelah dibuka email tersebut berasal dari user pandutama@pandutama.net
Alhamdulillah selesai
Semoga Bermanfaat
Wassalamualaikum wr wb
0 comments: