3. Pengertian Mail Server
• Mail server adalah sebuah layanan yang digunakan untuk surat-menyurat
elektronik (e-mail) dalam sebuah jaringan computer. Layanan ini
menggunakan arsitektur client-server, artinya ada aplikasi client mengakses
server e-mail. Protocol yang umum digunakan adalah protkol SMTP (Simple
Mail Transfer Protokol), POP3 (Post Office Protokol v3), IMP (Internet Mail
Application Protokol). SMPT digunakan sebagai standart untuk menampung
dan mendistribusikan email. Sedangkan POP3 dan IMAP digunakan agar
user dapat mengambil dan membaca email secara remote. Sistem mail dapatuser dapat mengambil dan membaca email secara remote. Sistem mail dapat
dibagi menjadi dua bagian, yaitu Mail Transfer Agent (MTA) atau perangkat
lunak yang bekerja sebagai server, misalnya qmail, sendmail, postfix, exim,
dll dan Mail User Agent (MUA) atau perangkat lunak yang bekerja sebagai
client dan berhubungan langsung dengan pengguna, misalnya Microsoft
outlook, Outlook Express, Mozila mail, Netscape, dll.
• Persiapan membangun mail server kita menggunakan Linux Ubuntu Server
versi 11.04. sebelum konfgurasi kita membutuhkan software VMware karena
kita konfigursi secara virtual.
4. Port-port yang digunakan Mail Server
PORT Keterangan
25 SMTP
110 POP3
143 IMAP
PERSIAPANPERSIAPAN
Persiapan membangun mail server kita menggunakan Linux Ubuntu
Server versi 11.04. sebelum konfgurasi kita membutuhkan software
Virtual BOX karena kita konfigursi secara virtual.
5. Konfigurasi Server
Software-software yang digunakan dalam koonfigurasi:
--Bind9 --Courier-pop3
--Instalasi Postfix, --Squirrelmail
--Courier-imap --Apache2
• Sebelum mengkonfigurasi mail server, kita terlebih dahulu harus mempunyai
DNS (Domain Name Server).(no ip sudah dikonfigrasi secara manual saat
instalasi). Asumsi harus connect internet
• Berikut Langkah-langkah Konfigurasi DNS
• Setting Terlebih dahulu IP pada Interfaces lalu restart
• Kita install paket software DNS server (login sebagai root), ketikkan perintah :
• caranya: # apt-get install bind9
6. Lalu copy file db.local pada file forward, dan db.127 pada file reverse:
# cp /etc/bind/db.local /var/cache/bind/mawa
# cp /etc/bind/db.127 /var/cache/bind/tkj
Konfigurasi DNS, dengan Data seperti :
Nama domain : andi-rio.com
Nama Host name : serverNama Host name : server
IP address : 192.168.40.1
Menggunakan prefik : www, ftp, mail (missal: www.andi-rio.com,
mail.andi-rio.com)
Yang pertama di konfigurasi adalah file mawa :
Ketik : # vim /var/cache/bind/mawa
7. Jika sudah simpan file tersebut dengan mengetikan Esc :wq! Enter….
Kemudian konfigurasi file reverse,: # vim /var/cache/bind/tkjKemudian konfigurasi file reverse,: # vim /var/cache/bind/tkj
8. Lalu save :wq! Enter….
Konfigurasi pada file named.conf : # vim /etc/bind/named.conf.local
Lalu buka konfigurasi file resolv.conf : # vim /etc/resolv.conf
9. Jika semua telah dikonfigurasi restart DNS
Restart DNS server : # /etc/int.d.bind9 restart dan ping andi-rio.com
Setelah itu Uji dengan perintah nslookup andi-rio.com
11. Sebelum menginstal paket postfix dll update terlebih dahulu dengan cara :
# apt-get update
Tunggu sampai prosesnya selesai …..setelah itu memulai install postfix dan
courier-imap, courier-pop. gunakan perintah:
#apt-get install postfix, tekan enter.
12. Setelah itu klik OK
Pilih Internet site dan jangan yang lain ….lalu OK
13. Masukan nama Domain misal : andi-rio.com lalu OK
Setelah Itu install paket squirrelmail dengan cara :
# apt-get install squirrelmail
Setelah itu Install paket apache dengan perintah
# vim /etc/apche2/apche2.conf
Edit pada baris yang paling bawah tambahkan Include
/etc/squirrelmail/apache.conf
lalu save wq !
14. Edit file di vim /etc/squirrelmail/apache.conf
Anda tambahkan di bawahnya script sehingga menjadi seperti ini lalu save wq!
Setelah itu restart paket apache nya,: #/etc/init.d/apache2 restart
15. Setelah itu kita buat derektori mail dan 2 user dengan perintah :
#maildirmake /etc/skel/Maildir
Ini berfungsi untuk saat kita membuat sebuah user baru maka direktori maildir
akan secara otomatis di buat pada direktori /home/nama user/Maildir.
Ketikan adduser (nama user 1) ex : adduser andi
Ketikan adduser (nama user 2) ex : adduser mm
16. Kemudian sekarang kita konfigurasi ulang postfix nya, dengan perintah:
#dpkg-reconfigure postfix
Langsung saja pilih Internet site karena langsung terhubung dengan internet
…lalu OK
17. Pada kotak mailname isikan andi-rio.com lalu OK
Isikan nama domain seperti yang ada pada kolom di bawah ini …lalu OK
18. Kemudian pilih no dan langsung saja pilih OK .
Agar isi mailbox tidak terbatas (unlimited) biarkan saja tetap 0, lalu ok.
19. Muncul kotak dialog yang menanyakan Internet Protocol, pilih ipv4, ok.
Lalu akan loading dan akan muncul pemberitahuan seperti ini
Jika sudah kemudian edit file yg brada di vim /etc/postfix/main.cf
20. Edit Pada baris paling bawah tambahkan home_mailbox = Maildir/ lalu wq !
Setelah itu, kita harus me-restart paket postfix, courier-imap dan courier-pop
nya. Dengan mengetikan perintah:
22. Untuk menguji mail yang sudah jadi dengan nslookup.
Ketik perintah : # nslookup mail.andi-rio.com
Konfigurasi Client
Konfigurasi Network pada VirtualBox
Pada Virtualbox (windows Xp/OS lainnya). Begitu juga pada server.
Klik kanan pada Oracle virtual box setting Jaringan Lalu pilih
host-only adapter ok.
23. Konfigurasi IP pada Windows asli
Konfigurasi no IP client dengan No. IP : 192.168.40.10
Klik Start > Control Panel > Network Connection , Klik Kanan pada Local Area
Connection pilih Properties , Klik Ganda pada Internet Protocol (TCP/IP), lalu isi
no IP seperti dibawah ini:
24. Hasil Uji Koneksi Server Client
Uji koneksi dari PC Client ke Server dengan menggunakan perintah PING
di command prompt
Klik Start > RUN > Ketik cmd kemudian tekan ENTER.
>> Ping 192.168.40.1 (IP server ) >> Ping andi-rio.com
>> Ping mail.andi-rio.com
25. Jika hasilnya reply maka berarti PC Client sudah terkoneksi dengan PC Server.
Ujilah web server dan web mail server.
Missal: user1akan mengirim pesan pada user 2
Buka computer client, lalu buka browser dan brwosing ke mail.andi-rio.com
Setelah itu login dengan user “tkj ” dan masukkan password, klik login
26. Kemudian akan masuk pada beranda email, untuk mengirim pesan klik
compose.
Lalu akan muncul tampilan seperti ini, kemudian kirim pada user 2
pada kolom To isikan “mm”, lalu tulis pesan pada kolom besar/subjek,
lalu klik send.
27. Jika sudah di kirim untuk melihat berita terkirim klik sent, jika muncul seperti ini
berarti e-mail telah terkirim.
28. Setelah itu Login sebagai user 2
Lalu akan muncul seuah pesan di “ INBOX “dan klik ” read “ untuk membuka
pesan tersebut…
29. Maka pesan pada inbox, Maka akan muncul tampilan seperti dibawah ini.
Dan akhirnya apabila anda sudah dapat login, mengirim, dan menerima
pesan maka konfigurasi email server telah berhasil dan selesai.
30. SELESAI
Thanks to :
Bu Medika Ratnasari.
Pak . Syroyudin.
Teman-teman semua
TERIMAKASIHTERIMAKASIH
By : Rio Febrianto
3 TKJ
Smk Dharma Siswa 1
SIDOARJO