Rabu, 31 Mei 2017

Tutorial Email Server




Mail Server atau E-Mail Server adalah perangkat lunak program yang mendistribusikan file atau
informasi sebagai respons atas permintaan yang dikirim via email, mail server juga digunakan pada
bitnet untuk menyediakan layanan serupa ftp. Selain itu mail server juga dapat dikatakan sebagai
aplikasi yang digunakan untuk penginstalan email.

 
Sebuah komputer yang didedikasikan untuk menjalankan jenis aplikasi perangkat lunak komputer yang
juga disebut Mail Server, hal ini dianggap sebagai jantung dari setiap email sistem. Mail Server biasanya
dikelola oleh seorang yang biasanya dipanggil post master.
Tugas Post Master
- Mengelola Account
- Memonitor Kinerja Server
- Tugas Administratif Lainnya
 

Protokol Pada Mail Server
Protokol yang umum digunakan antara lain protokol SMTP, POP3 dan IMAP.
SMTP (Simple Mail Transfer Protocol) digunakan sebagai standar untuk menampung dan
mendistribusikan email.
POP3 (Post Office Protocol v3) dan IMAP (Internet Mail Application Protocol) digunakan agar user dapat
mengambil dan membaca email secara remote yaitu tidak perlu login ke dalam sistem shelll mesin mail
server tetapi cukup menguhubungi port tertentu dengan mail client yang mengimplementasikan
protocol POP3 dan IMAP.
Server Pada Mail Server dan Penjelasannya
Pada mail server terdapat 2 server yang berbeda yaitu :

Outgoing Server (Sending email) : Protocol server yang menangani adalah SMTP (Simple Mail Transfer
Protocol) pada port 25.
Incoming Server (Receiving email) : Protocol server yang menangani adalah POP3 (Post Office Protocol)
pada port 110 atau IMAP (Internet Message Access Protocol) pada port 143.
 

Penjelasan dari Server yang menangani outgoing email dan incoming email sebagai berikut :
SMTP Server : Saat anda mengirimkan email maka email anda akan ditangani SMTP Server dan akan
dikirim ke SMTP Server tujuan, baik secara langsung maupun melalui beberapa SMTP Server dijalurnya.
Apabila server tujuan terkoneksi maka email akan dikirim, namun apabila tidak terjadi koneksi maka
akan dimasukan ke dalam queue dan di resend setiap 15 menit, apabila dalam 5 hari tidak ada
perubahan maka akan diberikan undeliver notice ke inbox pengirim.
POP3 Server : Jika menggunakan POP3 Server, apabila kita akan membaca email maka email pada server
di download sehingga email hanya akan ada pada mesin yang mendownload email tersebut (kita hanya
bisa membaca email tersebut pada device yang mendownload email tersebut).
IMAP Server : Jika menggunakan IMAP Server, email dapat dibuka kembali lewat device yang berbeda.


Disini saya akan mempraktekan bagaimana email server dengan virtualbox,langsug saja kita mulai,
pertama kita import file Ubuntu Ova kita ,
LogIn username : siswa ,password:siswa Maka akan tampil seperti ini,

 Kemudian kita Cek interface/ethernet kita dengan
$ dmesg | grep eth




 Konfigurasi ip address ethernet satu
$ sudo ifconfig eth1 192.168.100.227/24





Lihat konfigurasi ip address
$ Ifconfig



















Masuk ke direktori /etc/apt , ===> $ cd /etc/apt



Lihat isi yang ada di direktori tersebut ==> $ ls . Kita amankan file sources.list sehingga masih ada
cadangan, dengan cara men-copy.==> $ sudo cp sources.list sources.list.bak







Buka file sources.list dan konfigurasi ,==> $ sudo nano sources.list ,hapus semua yang ada didalamnya
dengan CTRL+K. Tambahkan konfigurasi deb http://192.168.100.110/repos ./ didalamnya. Save CTRL+O
Keluar CTRL+X


























Lalu kita update ==> $ sudo apt-get update










Install bind9 dan apache2 tunggu prosesnya
$ sudo apt-get install bind9 apache2



















Masuk ke direktori /etc/bind


Buka file named.conf.local lalu konfigurasi untuk membuat zone forward
$ sudo nano named.conf.local















Simpan( CTRL+O) dan Keluar( CTRL+X)
Selanjutnya copy db.local menjadi db.mysite ,==> $ sudo cp db.local db.mysite ,lihat isinya ==> $ ls







Edit file db.mysite ,==> $ sudo nano db.mysite.Konfigurasi seperti ini

Save CTRL+O Keluar CTRL+X.Restart bind9,==> $ sudo /etc/init.d/bind9 restart

Buka file resolv.conf tambahakan nameserver ip address server kita
$ sudo nano /etc/resolv.conf



save CTRL+O keluar CTRL+X
Install postfix sudo apt-get install postfix



Pilih OK


Internet site ==> OK



Tuliskan mail name-nya ==> OK. Tunggu prosesnya





Install protokol IMAP sama POP3 nya
$ sudo apt-get install courier-imap courier-pop ,... dan tunggu prosesnya




Pilih NO



Tambahkan konfigurasi sebagai berikut
$ sudo postconf -e “home_mailbox = Maildir/”




konfiguasi yang Maildir, direktori Inbox dari user terdaftar supaya langsung otomatis disimpan ke
direktori /home pengguna.
Tambahkan user ,User 1 username: rikipe password: 123




User2 username: permana password:456



Konfigurasi postfixnya,==> $ sudo nano /etc/postfix/main.cf



pastikan ada home_mailbox = Maildir/ di baris bagian paling bawah

 save CTRL+O keluar CTRL+X
Konfigurasi ulang postfix ,==>$ sudo dpkg-reconfigure postfix




pilih OK

























Internet site ==> OK



mysite-27.com ==> OK







root and postermail dikosongkan saja ==> OK




other destination ...== > OK





update mail queque ==> NO





pada local network tambahkan 0.0.0.0/0 ==> OK





mailbox size ==> OK





extension character == > OK





internet protocol IPV4 ==> OK





coba dengan mengirim lewat TELNET,==> $ telnet mail.mysite-27.com 25





coba terima mail yang dikirim tadi telnet ,==> $ telnet mail.mysite-27.com 110





install squirrelmail,==> $ sudo apt-get install squirrelmail



buka lalu konfigurasi file apache2.conf==> $ sudo nano /etc.apache2/apache2.conf



tambahkan Include "/etc/apache2/apache2.conf





save CTRL+O keluar CTRL+X
buka file /etc/squirrelmail/apache.conf
$ sudo nano /etc/squirrelmail/apache.conf,edit bagian Alias dan Virtual Host seperti contoh dibawah








save CTRL+O keluar CTRL+X
restart apache2
$ sudo /etc/init.d/apache2 restart






Konfigurasi komputer client
ip address sesuai ketentuan , untuk alamat DNS adalah alamat UBUNTU kita






















buka web browser mail.mysite-27.com,login user permana pass 456

























klik no subject untuk lihat pesan





































































lalu klik reply untuk membalas > send



























log out lalu buka rikipe untuk melihat hasilnya,































jika pesan ada berarti berhasil kita buat,sekian tutor dari saya ....
created by : Riki Permana
email : permanariki513@gmail.com

Tutorial Email Server

Mail Server atau E-Mail Server adalah perangkat lunak program yang mendistribusikan file atau informasi sebagai respons atas permintaan y...