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 named, service 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