Anda di halaman 1dari 21

SMK NEGERI 2 GUGUAK

TEKNIK KOMPUTER DAN INFORMATIKA


JOBSHEET 4 MATA PELAJARAN : ADMINISTRASI SERVER
Mail/WebMail Server TGL. PELAKSANAAN :
GURU PEMBIMBING : JUWITA AMINDA PUTRI, S.Pd
NAMA SISWA :
TEKNIK KOMPUTER DAN JARINGAN KELAS : XI TKJ

STANDAR KOMPETENSI : Membangun server dalam jaringan


KOMPETENSI DASAR : 1. Membangun dan mengkonfigurasi server
2. Menguji Server
TUJUAN PEMBELAJARAN :
1. Siswa mampu menjelaskan tentang Mail server
2. Siswa mampu mengidentifikasi aplikasi-aplikasi pada web mail
3. Siswa mampu mengidentifikasi cara kerja Mail server
4. Siswa mampu mempraktekkan instalasi dan konfigurasi Mail server
5. Siswa mampu melakukan pengujian Mail/WebMail server
ALOKASI : 4 x pertemuan
PETUNJUK PENGERJAAN
1. Lakukanlah sesuai dengan langkah kerja
2. Pahami kasus yang akan dikerjakan
3. Buatlah laporan praktikum
DASAR TEORI
1. Pengertian Mail Server
Mail server adalah Perangkat lunak program yang mendistribusikan file atau
informasi sebagai respons atas permintaan yang dikirim via email, juga digunakan
pada bitnet untuk menyediakan layanan serupa http://FTP.
2. Aplikasi webmail
Sguirrelmail
Adalah paket webmail yang sudah tersedia dalam distro debian (kemudahan
dlm konfigurasi). Aplikasi webmail berbasis PHP yang popular.Instalasi dan
konfigurasinya cukup mudah serta bisa ditambahkan plugin pendukungnya.
Menurut file INSTALL dari distribusi Squirrelmail, software ini membutuhkan
php4 yang minimal dikompilasi denga opsi enable-track-var-enable-force-cgi-
redirect-with-gettext serta membutuhkan register global=On dan File

Lembar Jobsheet Administrasi Server Page 1


Juwita Aminda Putri, S.Pd
uploads=On di php.ini (Jika php anda menggunakan default RPM Redhat file
php.ini terletak di directory /etc).
RoundCube Mail
Adalah paket webmail yang sangat halus dan menarik serta memiliki banyak
fitur.
Courier-IMAP
Courier-IMAP merupakan software yang digunakan untuk mengambil email
yang ada pada server mail kita. Software ini akan memberikan kita akses pop3
dan imap, protokol ini merupakan protokol server-client yang berguna untuk
mengambil email dari server mail kita. courier mendukung mode pop3 dan
imap. pada pop3 pengambilan email akan menghilangkan email yang ada pada
server, sedangkan pada mode imap pengambilan email tidak akan
menghilangkan email pada server

3. Cara Kerja Mail server


Saat anda mengirim email maka email anda akan ditangani oleh SMTP server
dan akan dikirim ke SMTP server tujuan, baik secara langsung maupun melalui
melalui beberapa SMTP server dijalurnya. apabila server tujuan terkoneksi maka
email akan dikirim, namun apabila tidak terjadi koneksi maka akan simasukkan ke
dalam queue dan di ‘resend setiap 15 menit’. Apabila dalam 5 hari tidak ada
perubahan maka akan diberikan undeliver notice ke inbox pengirim.
Apabila email terkirim email akan masuk pada POP3 server atau IMAP
server. jika menggunakan POP3 server maka apabila kita hendak membaca email
maka email pada server di download sehingga email hanya akan ada pada mesin
yang mendownload email tersebut, dengan kata lain kita hanya bisa membaca email
tersebut pada device yang mendownload email tersebut. berbeda dengan POP3
IMAP server mempertahankan email pada server sehingga email dapat dibuka
kembali lewat device yang berbeda

Lembar Jobsheet Administrasi Server Page 2


Juwita Aminda Putri, S.Pd
ALAT DAN BAHAN :
ALAT BAHAN

a. 1 Unit computer / Laptop yang telah b. Software ISO Debian


terinstal Debian

KESELAMATAN KERJA
1. Atur jarak pandang mata dengan layar monitor kurang lebih 45 cm
2. Bacalah dan pahami petunjuk praktikum pada setiap lembar kegiatan belajar.
3. Gunakanlah PC atau Lapoto sesuai dengan fungsinya
4. Setelah selesai, matikan PC atau laptop dengan benar

GAMBAR KERJA

Lembar Jobsheet Administrasi Server Page 3


Juwita Aminda Putri, S.Pd
LANGKAH KERJA
1. Instalasi dan Konfigurasi Mail Server berbasis GUI
a. Mail Server
1) Login sebagai root, lalu installkan paket email server yaitu postfix (mail
server), courier-imap (SMPT) dan courier-pop (POP3)

Sintaks: ..# apt-get install postfix courier-imap courier-pop

2) Kemudian akan muncul menu PopUp, dan sesuaikan dengan konfigurasi di


bawah ini;

 General Type of Mail Configuration : Internet Site


 System Mail Name : debian.edu (ganti sesuai
kebutuhan)

* Konfigurasi Mail Direktori

3) Mail direktori ini berfungsi untuk direktori INBOX, pada setiap user yang
terdaftar. Pesan yang masuk nantinya akan disimpan sementara dalam
direktori tersebut. Agar direktori ini otomatis dibuat pada direktori home
setiap user, membuatnya pada direktori /etc/skel/ berikut.

Sintaks: ~# maildirmake /etc/skel/Maildir

* Konfigurasi Akun Mail

4) Tambahkan dua user eMail, untuk pengujian pada Mail Server nantinya. Pada
bagian ini, kita harus terlebih dulu membuat direktori Maildir seperti diatas.
Agar setiap user mendapat Maildir secara otomatis.

Sintaks: ~# adduser juwita

Adding user `juwita’ …


Adding new group `juwita’ (1007) …
Adding new user `juwita’ (1007) with group `juwita’ …
Creating home directory `/home/juwita’ …
Copying files from `/etc/skel’ …
Enter new UNIX password: ****
Changing the user information for juwita

Lembar Jobsheet Administrasi Server Page 4


Juwita Aminda Putri, S.Pd
Enter the new value, or press ENTER for the default
Full Name []: JuwitaAminda
Room Number []: 354
Work Phone []:
Home Phone []: +62341711111
Other []:
Is the information correct? [Y/n]

5) Tambahkan satu user lagi, agar proses berkirim eMail bisa dilaksanakan.

Sintaks:~# adduser ade

Adding user `ade’ …


Adding new group `ade’ (1008) …
Adding new user `ade’ (1008) with group `ade’ …
Creating home directory `/home/ade’ …
Copying files from `/etc/skel’ …
Enter new UNIX password:
Changing the user information for ade
Enter the new value, or press ENTER for the default
Full Name []:
Room Number []:
Work Phone []:
Home Phone []:
Other []:
Is the information correct? [Y/n]

* Konfigurasi postfix

6) Konfigurasi utama aplikasi Postfix terletak pada file main.cf. Tidak semua
baris script yang ada di dalamnya akan kita konfigurasi. Hanya tambahkan
satu baris script berikut pada file tersebut, agar direktori mailbox dikenali.

Sintaks: ~# vim /etc/postfix/main.cf

home_mailbox = Maildir/ #tambahkan di baris paling bawah

Lembar Jobsheet Administrasi Server Page 5


Juwita Aminda Putri, S.Pd
Atau untuk cara cepatnya, anda bisa menggunakan perintah echo seperti
berikut.

Sintaks: ~# echo “home_mailbox = Maildir/” >> /etc/postfix/main.cf

7) Selanjutnya, tinggal tambahkan sedikit konfigurasi pada postfix melalui


dpkg. Ikuti langkahnya seperti dibawah ini.

Sintaks:~# dpkg-reconfigure postfix

General Type of Mail Configuration : Internet Site

System Mail Name : debian.edu

Root and postmaster mail recipient : (leave it blank, bro)

Other destination to accept… : (leave it as it was, just OK)

Force synchronous updates… : No

Local Networks : 0.0.0.0/0 (add this at the end)

Use Procmail for local delivery : No

Mailbox size limit (bytes) : 0

Local address extension character  : +

Internet protocols to use : ipv4

8) Restart mail server yang telah dikonfigurasi dengan perintah :

Sintaks: ~# /etc/init.d/postfix restart

~# /etc/init.d/courier-imap restart

9) Kalau perlu, tambahkan sub-domain untuk Mail Server pada bind9. Agar
nanti menjadi mail.debian.edu.

Sintaks : ~# echo “mail IN A 192.168.10.1” >> /etc/bind/db.debian

~# /etc/init.d/bind9 restart

Lembar Jobsheet Administrasi Server Page 6


Juwita Aminda Putri, S.Pd
b. WebMail
1) Instalkan paket /aplikasi untuk webmail yaitu squirrelmail dengan
perintah:

Sintaks: ~# apt-get install squirrelmail

Secara default, paket squirrelmail ini akan diletakan pada direktori


/usr/share/squirrelmail/. Agar squirrelmail tersebut dapat kita akses
melalui web browser, maka kita harus membuat virtual host untuk
squirrelmail terlebih dahulu.Kita tidak perlu repot-repot membuat virtual
host baru, karena squirrelmail sudah membuatnya.

2) Tambahkan script Include pada fileapache2.conf, agar virtual host pada


direktori squirrelmail ikut di proses.

Sintaks: ~# vim /etc/apache2/apache2.conf

Include “/etc/squirrelmail/apache.conf”     #tambahkan di baris paling


bawah

3) Jika ingin melakukan sedikit konfigurasi pada virtual host, ikuti langkah di
bawah ini.

Sintaks: ~# vim /etc/squirrelmail/apache.conf

Alias /squirrelmail /usr/share/squirrelmail #silahkan jika mau diganti

<Directory /usr/share/squirrelmail>

Options Indexes FollowSymLinks

<IfModule mod_php4.c>

php_flag register_globals off

</IfModule>

<IfModule mod_php5.c>

php_flag register_globals off

Lembar Jobsheet Administrasi Server Page 7


Juwita Aminda Putri, S.Pd
</IfModule>

<IfModule mod_dir.c>

DirectoryIndex index.php

</IfModule>

<Files configtest.php>

order deny,allow

deny from all

allow from 127.0.0.1

</Files>

</Directory>

# users will prefer a simple URL like http://webmail.example.com

<VirtualHost *:80>   #ganti menjadi port 80

DocumentRoot /usr/share/squirrelmail #lokasi default web squirrelmail

ServerName mail.debian.edu #domain untuk E-Mail

</VirtualHost>

#. . .

4) Setelah selesai mengkonfigurasi virtual host tersebut, pastikan anda


merestart service apache2, agar virtual host tersebut bisa langsung diakses.

Sintaks: ~# /etc/init.d/apache2 restart

Lembar Jobsheet Administrasi Server Page 8


Juwita Aminda Putri, S.Pd
2. Instalasi dan Konfigurasi Mail dan Web Mail berbasis CLI/Text
a. sebelum melakukan instalasi dan konfigurasi terlebih dahulu add cd room dengan
perintah
Sintaks: # apt-cdrom add
b. Installkan paket postfix dan courier dengan perintah
Sintaks : # apt-get install postfix courier-pop courier-imap

Masukkan ISO DVD 2 , lalu enterlah

Masukkan ISO DVD 3, lalu enterlah

c. Jika sudah selesai , pindahlah ke direktori skel dengan perintah


Sintaks: …#cd /etc/skel/
Dan buatlah folder maildir dengan sintaks: …# maildirmake Maildir

d. Edit script main.cf pada postfix dengan perintah


Sintaks : …# pico /etc/postfix/main.cf

Lalu tambahkan pada baris paling bawah “ home_mailbox=Maildir/”

Lembar Jobsheet Administrasi Server Page 9


Juwita Aminda Putri, S.Pd
lalu Simpanlah
e. Setelah itu masukkan perintah …# dpkg-reconfigure postfix
Enter
Perhatikan konfigurasi pada gambar berikut:

Lembar Jobsheet Administrasi Server Page 10


Juwita Aminda Putri, S.Pd
Jika keluar tampilan seperti ini maka tekan OK, lalu pilih “internet site atau situs
internet” seperti tampilan berikut:

f. Saat proses konfigurasi paket masukan nama domain server Anda, seperti berikut ini:

Tekan OK

Tekan OK

Lembar Jobsheet Administrasi Server Page 11


Juwita Aminda Putri, S.Pd
Jika keluar tampilan seperti dibawah ini pilih “Tidak”

Untuk Ukuran Mailbox kita buat 0 byte

Tekan Enter
Dan untuk karakter alamat kita buat saja tanda * atau +

Lembar Jobsheet Administrasi Server Page 12


Juwita Aminda Putri, S.Pd
Untuk Protokol internet kita pilih IP versi 4 (ipv4), lalu piih OK

Tunggu proses sampai selesai ….

g. Lalu restart paket courier-imap dan courier-pop dengan perintah :


Sintaks:
…# /etc/init.d/courier-imap restart
…# /etc/init.d/courier-pop restart

Lembar Jobsheet Administrasi Server Page 13


Juwita Aminda Putri, S.Pd
h. Lalu tambahkan minimal 2 user dengan perintah
Sintaks: # adduser NamaUserAnda

Masukkan Passwordnya

Lalu tambahkan lagi user baru dengan langkah yang sama dengan sebelumnya

3. Installasi dan Konfigurasi WebMail (berbasis CLI)


a. Installkan paket squirrelmail dengan perintah
Sintak : #apt-get install squirrelmail

Lembar Jobsheet Administrasi Server Page 14


Juwita Aminda Putri, S.Pd
b. Maka masukkan dvd 1 lalu enter

c. Lalu masukan lagi dvd 2 dan enter


d. Konfigurasi pada file “/etc/apache2/apache.conf” dengan perintah
Sintaks: …# pico /etc/apache2/apache2.conf

Keluar tampilan seperti

e. Tambahkan dibaris paling bawah include “/etc/squirrelmail/apache.conf”

Lembar Jobsheet Administrasi Server Page 15


Juwita Aminda Putri, S.Pd
Lalu simpan dan ketikkan perintah
Sintaks : ln –s/usr/share/squirellmail/ /var/www/mail

f. Lalu restart apache2

4. Pengujian Hasil Konfigurasi


a. Pengujian Mail server
Dilakukan dengan menggunaan pengujian via terminal dengan mengetik
perintah:

Untuk di telnet jafil.com 25 masukkan nama user sebagai pengirim pesan

Untuk di telnet jafil.com 110 masukkan nama user sebagai penerima pesan

Lembar Jobsheet Administrasi Server Page 16


Juwita Aminda Putri, S.Pd
b. Pengujian Webmail
Pengujian squirrelmail ini kita lakukan melalui web browser.Baik dari
server localhost, atapun dari sisi client.Pada web browser, arahkan URL ke
http://www.debian.edu/squirrelmail (Direktori Alias).

Lalu masukkan salah satu user dan lihat pesan yang telah dikirim sebelumnya melalui
terminal (mail)

Lembar Jobsheet Administrasi Server Page 17


Juwita Aminda Putri, S.Pd
atau

Sehingga keluar tampilan seperti dibawah ini , lalu lihat inbox dan lihat pesan yang telah
dikirim melalui terminal pada server Anda

Lembar Jobsheet Administrasi Server Page 18


Juwita Aminda Putri, S.Pd
Lembar Jobsheet Administrasi Server Page 19
Juwita Aminda Putri, S.Pd
EVALUASI
1. Jika pengiriman email ditujukan ke domain lain, apa saja yang diperlukan agar proses
pengiriman email tersebut sukses dilaksanakan?
2. Jelaskan prinsip-prinsip kerja mail server?
3. Jelaskan dengan gambar bagaiman cara kerja mail dan web mail server!
4. Jelaskanlah 2 protokol pada mail server!

HASIL DAN KESIMPULAN PRAKTIKUM

Lembar Jobsheet Administrasi Server Page 20


Juwita Aminda Putri, S.Pd
PENILAIAN
LEMBAR PENILAIAN

Bobot Item Penilaian Skor Skor Hasil Total


Maks
a. Proses
1. Pemahaman
terhadap Kasus
20%
2. Langkah Kerja
3. Keselamatan
Kerja
b. Hasil
1. Instalasi dan
Konfigurasi NTP server
70%
2. Pengujian
3. Kesimpulan
4. Laporan Pratikum
a. Waktu
1. Sesuai Alokasi Waktu
10%
2. Lebih cepat dari alokasi waktu
3. Melebihi alokasi waktu
NA (NilaiAkhir)
Rentang Nilai :
90 – 100 =A
80 – 89.99 =B
75 – 79.99 =C
<75 = TT

Ampang Gadang, Juli 2016


Guru Mata Pelajaran

Juwita Aminda Putri, S.Pd


NIP.-

Lembar Jobsheet Administrasi Server Page 21


Juwita Aminda Putri, S.Pd

Anda mungkin juga menyukai