Kamis, 05 Maret 2015

Lab 9 Mail Server & Web Mail di Cent OS 6.5

Perangkat lunak program yang mendistribusikan file atau informasi sebagai respons atas permintaan yang dikirim melalui email, dan juga digunakan pada bitnet untuk menyediakan layanan serupa http://FTP.


Topologi
Tujuan
-. Mengetahui aplikasi yang digunakan untuk membangun Mail Server dan WebMail Server
-. Mengetahui konfigurasi pada Mail Server dan WebMail Server

Konsep Dasar
Protocol yang digunakan.
-. SMTP (Simple Mail Transfer Protocol) port 25
Protokol yang digunakan untuk mengirimkan pesan e-mail antar server, yang bisa dianalogikan sebagai kantor pos. Ketika kita mengirim sebuah e-mail, komputer kita akan mengarahkan e-mail tersebut ke sebuah SMTP server, untuk diteruskan ke mail-server tujuan.

-. IMAP (Internet Message Access Protocol) port 143
Protokol standar untuk mengakses/mengambil e-mail dari server. IMAP memungkinkan pengguna memilih pesan e-mail yang akan ia ambil, membuat folder di server, mencari pesan e-mail tertentu, bahkan menghapus pesan e-mail yang ada.

-. POP3 (Post Office Protocol version 3) port 110
Protokol yang digunakan untuk mengambil surat elektronik (email) dari server email. Protokol ini erat hubungannya dengan protokol SMTP dimana protokol SMTP berguna untuk mengirim surat elektronik dari komputer pengirim ke server.

Tutorial
IP Address
IP DNS
Restart network dengan /etc/init.d/network restart pastikan tidak ada yang failed
Cek dengan ifconfig


IP Mail Server
Restart network dengan /etc/init.d/network restart pastikan tidak ada yang failed
Cek dengan ifconfig


IP Web Mail
Restart network dengan /etc/init.d/network restart pastikan tidak ada yang failed
Cek dengan ifconfig


Atur resolv.conf
Atur pada DNS, Mail Server, dan Web Mail
Tambahkan nameserver dan DNS search



Hentikan proses iptables (software firewall) dengan script service iptables stop pada DNS, Mail Server dan Web Mail

DNS

Install paket bind dengan script yum install bind bind-utils

Edit file etc/named.conf dengan nano, tambahkan zona untuk master DNS


Edit file var/named/forward.(domain) dengan nano, seperti pada gambar

Edit file "var/named/reverse.(domain)" dengan "nano", seperti pada gambar

Aktifkan paket namedservice named start

Mail Server

Install postfix pada Mail Server yum install postfix proses install akan berhasil jika terdapat kata Complete!

Edit file main.cf pada etc/postfix/main.cf dengan nano *perhatikan yang harus di edit pada gambar






Aktifkan paket postfix service postfix start

Install paket dovecot dengan script yum install dovecot proses install akan berhasil jika terdapat kata Complete!

Edit file etc/dovecot/dovecot.conf dengan nano *perhatikan yang harus di edit pada gambar

Edit file etc/dovecot/conf.d/10-mail.conf dengan nano *perhatikan yang harus di edit pada gambar

Edit file etc/dovecot/conf.d/10-master.conf dengan nano *perhatikan yang harus di edit pada gambar

Edit file etc/dovecot/conf.d/10-master.conf dengan nano *perhatikan yang harus di edit pada gambar


Aktifkan paket dovecot, service dovecot start

Install telnet server dengan script yum install telnet telnet-server, proses install akan berhasil jika terdapat kata Complete!


Buat user dan beri password


Tambahkan sub domain pada etc/hosts dengan nano

Test dengan mengirim pesan dari user satu ke user lainnya dengan telnet

Cek pesan dengan script sepeti pada gambar

Aktifkan Telnet Client pada (Windows 7/ Client)

Test mengirim pesan lewat cmd


Cek pesan yang dikirim user senow


Aktifkan togglesebool untuk bisa terhubung dengan httpd

WebMail Server

Install php dan php-dom, proses install akan berhasil jika terdapat kata Complete!


Buat file rainloop pada direktori /var/www/html/rainloop

Download rainloop dengan script pada gambar

Extract base rainloop yang telah didownload ke direktori /var/www/html/rainloop/...

Ubah file kepemilikan rainloop

Edit file /etc/httpd/conf/httpd.conf, dengan nano *perhatikan gambar

Aktifkan paket httpd dengan script service httpd start

Aktifkan togglesebool untuk bisa terhubung dengan httpd

Buka browser pada Client webmail.(domain).com/?admin

Klik change untuk mengganti password admin


Masuk tab Login beri nama domain dan ceklis Try to determine user domains

Masuk ke tab Domains dan klik add domain

Isi form Name, IMAP Server, dan SMTP Server. Hilangkan ceklis pada Use authentication dan beri ceklis pada Use short login lalu Add dan Log Out

Login dengan email dan password yang sudah dibuat

Lakukan pengiriman pesan dari user mar ke user senow

Cek pada tab Sent, lalu Log Out

Masuk dengan user mar yang menerima pesan

Cek inbox

Buka pesan dari user senow

0 komentar:

Posting Komentar