Blogger Widgets

Selasa, 27 Januari 2015

Lab 9 Mail Server

LAB 9 MAIL SERVER di CentOS 6.5

A. Topologi


Tabel Addressing

B. Tujuan
  • Dapat mengetahui Penjelasan tentang Mail Server dan jenis-jenisnya
  • Dapat mengetahui Konfigurasi Mail Server di CentOS 6.5
  • Dapat mengetahui Konfigurasi Web Mail di CentOS 6.5
C. Konsep Dasar
Mail Server atau yang sering disebut E-Mail server, digunakan untuk mengirim surat melalui Internet. Dengan begitu, dapat mempermudah dalam penggunaannya, karena lebih cepat dan efisien.
Untuk membuat Mail Server,harus terdapat SMTP dan POP3 server, yang digunakan untuk mengirim dan menerima E-Mail.

Jenis-jenis protokol E-Mail :
  • SMTP
    (Simple Mail Transfer Protocol) adalah salah satu protokol yang umum digunakan untuk pengiriman surat elektronik di internet. Smtp berkerja di port 25
  • IMAP
    (Internet Message Access Protocol) adalah protokol standar untuk mengakses/mengambil e-mail dari server. Kemampuan ini jauh lebih baik daripada POP (Post Office Protocol) yang hanya memperbolehkan kita mengambil/download semua pesan yang ada tanpa kecuali. Imap berkerja di port 143
  • POP3
    (Post Office Protocol version 3) adalah protokol yang digunakan untuk mengambil surat elektronik (email) dari server email. Pop3 berkerja di port 110
Program Mail Server
  • Mail Transfer Agent (MTA), seperti qmail, sendmail, postfix.
  • Local Delivery Agent (LDA), seperti courier, dovecot.
  • Mail User Agent (MUA), seperti Microsoft Outlook, squirellmail,roundcube,zimbra.
D. Konfigurasi

KONFIGURASI DNS SERVER

1. Atur Network DNS #nano /etc/sysconfig/network-scripts/ifcfg-eth0

2. Restart Network #service network restart


3. Atur DNS #nano /etc/resolv.conf


4. Matikan Firewall #service iptables stop dan #chkconfig iptables off


5. Install DNS #yum install bind bind-utils -y


6. Edit Nama di #nano /etc/named.conf, lihat pada gambar



7. Atur zona Forward  #nano /var/named/forward.fitri.net dan Reversenya #nano /var/named/reverse.fitri.net. Lihat pada gambar



8. Restart nama #service named restart


9. Atur DNS lagi #nano /etc/resolv.conf. Tambahkan IP dan Domainnya. lihat pada gambar


10. Lakukan perintah PING 



KONFIGURASI MAIL SERVER

1. Atur Network #nano /etc/sysconfig/network-scripts/ifcfg-eth0


2. Restart Network #service network restart


3. Atur DNS #nano /etc/resolv.conf


4. Matikan Firewall #service iptables stop


5. Install Postfix #yum install postfix -y


6. Install Dovecot #yum install dovecot -y


7. Konfigurasi Postfix #nano /etc/postfix/main.cf. Lihat pada gambar







8. Konfigurasi Dovecot #nano /etc/dovecot/dovecot.conf. Lihat pada gambar


9. Konfigurasi Dovecot #nano /etc/dovecot/conf.d/10-mail.conf. Lihat pada gambar


10. Konfigurasi Dovecot #nano /etc/dovecot/conf.d/10-auth.conf. Lihat pada gambar



11. Konfigurasi Dovecot #nano /etc/dovecot/conf.d/10-master.conf. Lihat pada gambar


12. Restart  Postfix #service postfix restart  dan #chkconfig postfix on ,  Restart Dovecot  #service dovecot restart  dan #chkconfig dovecot on


13. Install Telnet #yum install telnet telnet-server -y


14. Buat 2 User dan Isi Password


15. Lakukan Send mail menggunakan Telnet #telnet mail.fitri.net 25. Lihat pada gambar


16. Cek menggunakan perintah di bawah ini


17. Cek juga menggunakan Client. Atur IP pada Client


18. Lakukan perintah PING


19. Aktifkan Aplikasi Telnet di Windows Features, Ceklis "Telnet Client"


20. Masuk CMD dan Send Mail menggunakan perintah telnet #telnet mail.fitri.net 25 dan #telnet mail.fitri.net 110





21. Cek sebagai penerima email menggunakan perintah di bawah ini


22. Aktifkan #togglesebool httpd_can_network_connect



KONFIGURASI WEBMAIL SERVER

1. Atur Network #nano /etc/sysconfig/network-scripts/ifcfg-eth0


2. Restart Network #service network restart


3. Atur DNS #nano /etc/resolv.conf


4. Matikan Firewall #service iptables stop dan #chkconfig iptabless off


5. Install php #yum install php -y


6. Install php-dom #yum install php-dom -y


7. Disini saya menggunakan Rainloop untuk browser dalam pengecekan di client. Buat Folder di #mkdir /var/www/html/rainloop


8. Download Rainloop #wget http://repository.rainloop.net/v2/webmail/rainloop-latest.zip


7. Ekstrak file ke dalam /var/www/html/rainloop


8. Ubah Permissions pada folder yang sudah dibuat


9. Konfigurasi httpd #nano /etc/httpd/conf/httpd.conf. Lihat pada gambar


10. Restart httpd #service httpd restart dan #chkconfig httpd on


11. Aktifkan #togglesebool httpd_can_network_connect



CEK PADA BROWSER CLIENT

1. Konfigurasi terlebih dahulu dengan menambahkan URL /?admin login dengan admin dan Password 12345



2. Klik Change password untuk mengganti password admin


3. Ubah Password lihat pada gambar



4. Atur Domain dan pengaturan lainnya. Lihat pada gambar



 4. Ketik http://webmail.fitri.net , Login dengan Mail akun atau User yang sudah dibuat di Mail Server


5. Lakukan pengetesan pada Rainloop dengan mengirim email ke akun kedua




6. Logout akun sebelumnya. Dan Login menggunakan user kedua untuk mengecek apakah email masuk atau tidak



7. Disini saya juga menggunaka Mozilla ThunderBird untuk mengirim dan pengecekan email. Untuk Login menggunakan Mozilla ThunderBird lebih jelasnya bisa dilihat pada gambar.







8. Jika sudah masuk, test mengirim email ke akun lain



9. Cek menggunakan akun kedua





TROUBLESHOOTING

Jika ada Troubleshoot seperti dibawah ini, coba anda Cek kembali DNS Server dan Mail Server, Cek Named.conf / Resolv.conf / Forward dan Reverse pada DNS


Terimakasih. Semoga Bermanfaat :)

Categories:

0 komentar:

Posting Komentar

luvne.com resepkuekeringku.com desainrumahnya.com yayasanbabysitterku.com

Copyright © FITRY MAHARANI | Powered by Blogger

Design by Anders Noren | Blogger Theme by NewBloggerThemes.com | BTheme.net      Up ↑