(Tugas TKj13)Membangun Mail Server dan Web Mail Dengan Squirrelmail

Tugas TKJ 13
Membangun Mail Server dan Web Mail
dengan Squirrelmail
Guru Pembimbing :
Bp.Agung Nugroho


Di Susun Oleh :
1.Retno Noviyanto      
 2.Rizky novia Putri       
 3.Josef manullang         

 Kelas : XI TKJA

SMK SAKTI GEMOLONG
2016/2017

Alat dan Bahan Yang di Butuhkan :
1.PC / Laptop yang sudah terinstall SO linux/ubuntu
2.Aplikasi apache2
3.Aplikasi Squirrelamil
4.Aplikasi postfix
5.Aplikasi courier-pop dan courier-imap
6.Aplikasi DNS
Langsung saja untuk membangun mail server dan web mail langkah-langkah-nya
sebagai berikut :
1.Install web server dengan Apache2 ,perintahnya di bawah ini :
“apt-get install apache2”
 2.Setelah muncul pemberitahuan seperti di bawah ini klik Y lalu enter
 3.Setelah seperti ini berarti apache2 telah terinstall
 4.Kemudian install postfix,courier-pop,dan courier-imap ,perintahnya di bawah ini :
“apt-get install postfix courier-pop courier-imap”
 5.Klik Y lalu enter untuk melanjutkan konfigurasi
 6.Tunggu proses sampai muncul konfigurasi selanjutnya
 7.Setelah muncul pemberitahuan di bawah ini pilih yes
 8.Setelah Seperti ini ,Proses telah selesai
 9.Setelah selesai lalu masukkan perintah
“dpkg-reconfigure postfix”
 10.Lalu akan muncul pemberitahuan seperti di bawah ini, silahkan pilih internet site lalu enter
11.Lalu kita di suruh untuk memasukkan domain,setelah memasukkan domain klik enter
12.Lalu muncul pemberitahuan seperti di bawah ini,biarkan saja kosong

13.Kemudian muncul pemberitahuan di bawah ini untuk memasukkan alamat-alamat penerima e-mail
14.Tekan tab pilih NO kemudian enter
15.Setelah itu muncul “local network” silahkan tambahkan ip address laptopnya pada bagian belakang,tekan tab pilih ok tekan enter seperti gambar
dibawah ini

  16.Mailbox size limit biarkan tetap 0

17.Local address extensions character isikan +

18.Pada internet protocols to use pilih ipv4
 
19.jika sudah seperti ini berarti Konfigurasi telah selesai
20.langkah selanjutnya adalah Buat direktori mail dengan perintah seperti berikut:
“# maildirmake /etc/skel/Maildir”
21.lalu edit pada file main.cf dengan perintah berikut
22.Tambahkan baris berikut ke bagian paling akhir dari file konfigurasi
home_mailbox = Maildir/
23.lalu Buat user baru dan beri password,untuk menambah user dengan perintah berikut:
24.Lalu konfigurasi seperti di bawah ini
25.setelah semua proses selesai Lalu restart apache2 dan postfix
26.setalah itu kita menginstall squirrelmail dengan perintah berikut:
“apt-get install squirrelmail”
  27.Setelah terinstall konfigurasi squirrelmail dan apache2 karena terkait sesama
layanan yang berbasis web include konfigurasi squirrel dengan manambahkan baris berikut ke“/etc/apache2/apache2.conf”tambahkan baris
Include"/etc/squirrelmail/apache.conf" pada bagian paling bawah
28.Lalu tambahkan konfigurasi berikut pada bagian paling bawah
29.Kemudian simpan dan keluar dengan menekan ctrl+x tekan y tekan enter , lalu restart service apache2 anda dengan perintah :#service apache2 restart

30.Lalu masuk ke file /etc/squirrelmail/apache.conf dengan perintah berikut
31.Lalu konfigurasi seperti di bawah ini
32.untuk membuka squirrelmail ini melalui webrowser anda harus membuat semacamshortcut atau symbolic dari folder “/usr/share/squirrelmail” ke“/var/www/html” dengan nama symbolic mail yaitu dengan perintah :
“#ln -s /usr/share/squirrel/ /var/www/html/mail”
33.lalu anda coba buka melalui web browser dengan memasukkan ip addressnya tadi“192.168.64.2” maka akan muncul halaman login squirrelmainya
34.coba isikan username dan passwordnya yang di buat tadi ,maka akan muncul
halaman squirrelmail di sini kita dapat melihat inbox dan mengirim pesan

 
35.agar kita dapat mengakses menggunakan domainya kita harus mengkonfigurasi DNS
 
36.Pertama kita harus install dns-nya terlenih dahulu,di sini kami menggunakan
bind9 maka perintah untuk menginstallnya sebagai berikut :
“apt-get install bind9”
Pertama dalam konfigurasi ini anda harus membuat domain terlebih dahulu contoh smk.net lalu anda harus tahu ip server nya contoh milik saya 192.168.137.2 kemudian anda tentukan nama db.forward dan db.revese contoh nya db.forward saya beri nama db.smk kemudian db.revese saya beri nama db.192 lalu setelah menentukan itu mulai untuk mengkonfigurasi

37.kita pindah ke direktori /etc/bind/
#cd /etc/bind/
38.lalu Edit file named.conf.local
#nano named.conf.local
39.Tambahkan baris berikut ini ke bagian bawah setelah //include"/etc/bind/zones.rfc1918"; :

//include "/etc/bind/zones.rfc1918";
zone "retnorizkynovia.com" {
type master ;
file "/etc/bind/db.smk";
};
zone "137.168.192.in-addr.arpa" {
type master ;
file "/etc/bind/db.192" ;
};

Setelah selesai simpan dengan ctrl+x , y ,enter
40.Menyalin beberapa file untuk mempermudah :
#cp db.local db.smk
#cp db.127 db.192

41.Setelah itu anda edit db.smk dengan perintah :
#nano db.smk
42.Lalu edit menjadi seperti berikut ini :
Setelah itu simpan dengan ctrl+x , y ,enter
43.Edit file db.192 dengan perintah :
#nano db.192
 
44.Lalu edit menjadi seperti berikut ini :
Setelah selesai simpan dengan ctrl+x , y ,enter

45.Kemudian restart bind9 dengan perintah:
#service bind9 restart
46.Jika sudah berhasil merestart silahkan anda periksa file /etc/resolv.conf dengan perintah :
#cat /etc/resolv.conf

Pastikan ip anda berada paling atas

47.Mencoba dan memeriksa DNS apakah dns anda sudah jalan atau belum , pertama anda test langsung di server dengan perintah :
“nslookup retnorizkynovia.com”

“nslookup www.retnorizkynovia.com”

Pada hasil diatas berarti dns telah ditemukan dan berhasil jika ada hasil yang
bertuliskan“ ** server can't find smk.net.smk.net: SERVFAIL” maka konfigurasi
anda mungkin ada yangmasih salah ataupun kurang lengkap.

48.coba buka di web browser dengan mengetikkan domainnya,jika berhasil maka akan muncul tampilan login squirrelmailnya

Konfigurasi Mail server dan Web mail telah selesai


SEKIAN
DAN
TERIMA KASIH