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
$ sudo nano /etc/resolv.conf
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






















































Tidak ada komentar:
Posting Komentar