Anda di halaman 1dari 15

LAPORAN RESMI

“ Mail Server “
PRAKTIKUM ADMIN JARINGAN

Oleh :
2 D3Teknik Informatika B
Fitria Purnamasari (2103141038)
Kevin Andrean (2103141055)

POLITEKNIK ELEKTRONIKA NEGERI SURABAYA


2015/2016
PRAKTIKUM 5
MAIL SERVER
A. TUJUAN PEMBELAJARAN
1. Memahami konsep mail server
2. Mampu melakukan installasi, konfigurasi,dan uji coba Mail Server
B. DASAR TEORI
E-mail dikirm dengan menggunakan asitektur client-server, sebuah pesan emal
diciptakan atau dibuat dengan menggunakan aplikasi client dan menigirimkannya ke server
email tujuan. Server email tujuan kemudian memberikannya ke e-mail client penerima.
Agar proses ini dapat terjadi, sejumlah protocol standar jaringan memungkinkan computer-
komputer yang berbeda sistem operasinya dan dapat menggunakan aplikasi email yang
berbeda tetap dapat saling mengirim dan menerima email. Berikut ini adalah protocol-
protokol yang berperan dalam proses pengiriman dan penerimaan e-mail.
 SMTP
SMTP (Simple Mail Transfer Protocol) merupakan salah satu protokol yang
umum digunakan untuk pengiriman surat elektronik di Internet. Protokol ini
dipergunakan untuk mengirimkan data dari komputer pengirim surat elektronik ke
server surat elektronik penerima. Protokol ini timbul karena desain sistem surat
elektronik yang mengharuskan adanya server surat elektronik yang menampung
sementara sampai surat elektronik diambil oleh penerima yang berhak.
 Mail Access Protocol
Ada dua buah protocol utama yang digunakan oleh program e-mail client untuk
mengambil atau mendownload e-mail dari server e-mail. Yaitu Post Office Protocol
(POP) dan Internet Massage ccess Protocol (IMAP).
i. POP
POP (Post Office Protocol) adalah protokol yang digunakan untuk mengambil
surat elektronik (email) dari server email. Protokol POP3 dibuat karena desain
dari sistem surat elektronik yang mengharuskan adanya server surat elektronik
yang menampung surat eletronik untuk sementara sampai surat elektronik tersebut
diambil oleh penerima yang berhak
ii. IMAP
IMAP (Internet Message Access Protocol) adalah protokol standar untuk
mengakses/mengambil e-mail dari server. IMAP memungkinkan pengguna
memilih pesan e-mail yang akan ia ambil, membuat folder di server, mencari
pesan e-mail tertentu, bahkan menghapus pesan e-mail yang ada. Kemampuan ini
jauh lebih baik daripada POP (Post Office Protocol) yang hanya memperbolehkan
kita mengambil/download semua pesan yang ada tanpa kecuali.

C. TUGAS PENDAHULUAN
1. Jelaskan fungsi dari protokol smtp, pop, dan imap
 Smtp  mengirimkan atau mentrasfer e-mail antar server e-mail. Sebenarnya
smptp ini juga mengirimkan mail antar email client
 Pop  mengambil E-Mail yang tersimpan dalam mailbox tiap user di mail server,
yang biasanya juga berfungsi sekaligus sebagai SMTP server
 Imap  memungkinkan pengguna memilih pesan e-mail yang akan ia ambil,
membuat folder di server, mencari pesan e-mail tertentu, bahkan menghapus pesan
e-mail yang ada
2. Sebutkan jelaskan beberapa paket aplikasi smtp, pop dan imap email yang
dipakai serta kelebihan dan kekurangan masing-masing
 POP (Post Office Protocol) adalah protokol yang digunakan untuk mengambil
surat elektronik (email) dari server email.
Kelebihan Kekurangan
Kemampuannya untuk dibaca secara Harus menggunakan e-mail client
offline (tidak harus terkoneksi ke seperti Outlook Express, Eudora Mail,
internet). Mutt, dan lain-lain
Melalui e-mail berbasis POP3 akses Hanya dapat mengakses e-mail dari
internet pada saat mengirim dan komputer yang terinstal e-mail client,
menerima dapat dikurangi tidak bisa mengecek e-mail Kamu dari
sembarang tempat.
Lebih mudah dalam pengarsipan,
karena e-mail disimpan di komputer
pengguna
Hanya dapat dibuka dari komputer
pemakai saja.

 IMAP (Internet Message Access Protocol) adalah protokol standar untuk


mengakses / mengambil e-mail dari server.
Kelebihan Kekurangan
Dengan IMAP, user dapat membuat, Server layanan e-mail memerlukan
mengubah dan menghapus folder yang kapasitas resource yang agak tinggi.
ada di server
E-mail baru akan didownload dari
server jika user ingin membacanya,
sehingga e-mail juga dapat diakses
dari tempat lain.

 SMTP (Simple Mail Transfer Protocol) merupakan salah satu protokol yang
umum digunakan untuk pengiriman surat elektronik di Internet.
Kelebihan Kekurangan
Proses berkirim email pun dapat Kemungkinan terjadinya pemalsuan
dilakukan dengan sangat cepat ke identitas
seluruh dunia sehingga dapat
menghemat uang dan waktu dalam
berkirim surat.
Lebih Simple Dan Lebih Cepat

3. Jelaskan cara instalasi dan konfigurasi smtp menggunakan postfix dan courier
1. Install paket-paket yang diperlukan
Paket yang diperlukan dalam tutorial ini antara lain : Untuk Mengirim email
(SMTP) : postfix (Pilih: “Local only”), postfix-tls, postfix-mysql, postfix-doc
Untuk Database user : mysql-client-5.0, mysql-server-5.0
Untuk menerima email (POP3 & IMAP) : courier-base (Pilih: “No”), courier-
authdaemon, courier-authlib-mysql, courier-pop, courier-pop-ssl, courier-imap,
courier-imap-ssl
Untuk Keamanan Pengiriman dan Penerimaan email : libsasl2, libsasl2-modules,
libsasl2-modules-sql, openssl
Untuk Mencegah Virus dan Spam : amavisd-new, spamassassin, clamav, clamav-
daemon, zoo, unzip, lha
Untuk tampilan WebMail : squirrelmail, phpmyadmin
Untuk testing tools : telnet
2. Membuat user, database, dan tabel yang diperlukan pada mysql
3. Membuat file2 baru sebagai penunjuk ke database mysql
Buat file baru dg nama mysql-virtual_domains.cf (/etc/postfix/mysql-
virtual_domains.cf )
Buat file baru dg nama mysql-virtual_forwardings.cf (/etc/postfix/mysql-
virtual_forwardings.cf)
Buat file baru dg nama user mysql-virtual_mailboxes.cf (/etc/postfix/mysql-
virtual_mailboxes.cf)
Buat file baru mysql-virtual_email2email.cf (/etc/postfix/mysql-
virtual_email2email.cf)
4. Membuat user baru pada system kita sebagai administrator-email
User ini bertugas untuk membuat maildir baru setiap ada user baru yang mendaftar
pada mailserver anda
5. Mengkonfigurasi postfix sbg server SMTP
Edit file main.cf (ini adalah file konfigurasi utama dari postfix)
6. Testing…
Restart service postfix
7. Mengaktifkan fasilitas authentikasi pada postfix (Auth-SMTP)
Menyuruh Postfix untuk menggunakan SASL/MySQL, dg cara buat file
konfigurasi baru dg nama /etc/postfix/sasl/smtpd.conf
8. Mengaktifkan TLS untuk meng-encrypt SMTP traffik, dg cara membuat
sertifikat (certificate)
9. Mengkonfigurasi courier sebagai server POP3 / IMAP
Edit file /etc/courier/authdaemonrc, ubah parameter authmodulelist
menjadiauthmodulelist="authmysql"
10. Test hasil konfigurasi anda
11. Menambahkan User Baru pada Mail-Server
12. Interface WebMail dg squirrelmail

D. LAPORAN RESMI
Percobaan 1
DNS Server
Langkah-langkah percobaan
1. Login masuk ke root
Unutk masuk ke root, gunakan perintah #sudo su . kemudian akan diminta untuk
mengisi password root dan masuk ke dalam server.
2. Login masuk ke server
Unutk masuk ke server, gunakan perintah ssh 10.252.108.xx . Dimana xx diisi
dengan jaringan yang telah ditentukan sebelumnya. Pastikan untuk login sebagai root
terlebih dahulu, agar dapat melakukan konfigurasi ini (masuk ssh).
3. Install bind9
Gunakan perintah #apt-get install bin9

4. Konfigurasi file named.conf, named.conf.local dan named.conf.option


Gunakan perintah # nano diikuti nama file yang akan di edit.
Untuk named.conf atur sebagai berikut
Untuk named.conf.local atur sebagai berikut

Untuk named.conf.option atur sebagai berikut


5. Buat file db.takehome
Buat file db.takehome pada direktori /var/cache/bind/db.takehome, dengan cara pindah
ke direktori tersebut terlebih dahulu. Kemudian buat file db.takehome tersebut.
nano / var/cache/bind/db.takehome

Atur sesuai
nama host

Atur sesuai
alamat ip
server

6. Buat file db.reverse


Buat file db.takehome pada direktori /var/cache/bind/db.reverse, dengan cara pindah
ke direktori tersebut terlebih dahulu. Kemudian buat file db.reverse tersebut.
nano /var/cache/bind/db.reverse.

Atur sesuai
nama host

Atur sesuai
nama ip
server
ghggggggggr

7. Atur resolv.conf
Agar saat mengakses dns server langsung tertuju pada server kita, lakukan
konfigurasi resolv.conf sesuai dengan alamat server kita

8. Restart
Setelah dilakukan konfigurasi alamat untuk memperbarbaharui konfigurasi pada bind9,
maka lakukan restart untuk bind9 dengan menggunkan perintah
/etc/init.d/bind9 restart. Tunggu sampai proses selesai.

9. Nslookup
Gunakan perintah nslookup untuk melihat alamat ip beserta nama ip sesuai dengan
apa yang kita atur tadi.

Analisa :
Pada percobaan ini, kita diminta untuk memasukkan alamat ip dan nama server.
Tujuannya agar ketika kita menggunkaan nslookup dan memasukkan nama server,
maka kita dapat mengetahui alamat ip server. Dan apabila kita memasukkan alamat ip,
kita dapat mengetahui apasaja nama server untuk alamat tersebut.
Percobaan 2
INSTALLASI EMAIL SERVER
Langkah – langkah percobaan
1. Install mail server
Gunakan perintah seperti berikut.

2. Persiapan penempatan email ke direktori masing-masing


Perintah cd digunakan untuk pindah direktori
Perintah ls digunakan untuk melihat isi direktori
3. Buat user untuk mengirim dan menerima email
Buat 2 user yang berbeda untuk saling bertukar email. Gunakan perintah yang sama
seperti di gambar.

4. Test imap dan pop


Cek apakah imap dan pop di port 143 dan 110 berjalan
Atau dapat juga menggunakan perintah nmap localhost (nmap harus sudah
terinstall)

5. Installasi potsfix
Pilih internet site

Masukkan domain tujuan

6. Edit /etc/potsfix/main.cf
Isi hostname dan destination sesuai dengan hostname server
7. Restart postfix
Lakukan restart apabila telah melakukan perubahan pengaturan dan cek kembali
apakah nmap dan pop masih berjalan

8. Install squirrellmail sebagai aplikasi untuk bertukar email


9. Koneksikan squirrelmail ke apache

10. Buka squirrelmail di browser, dan lakukan pertukaran email dengan terlebih dahulu
memasukkan name dan password yang telah dibuat sebelumnya.

Analisa :
Pada percobaan ini, kita membuat dua user yang berbeda agar dapat saling bertukar
email. Aplikasi yang digunakan adalah squirrelmail. Agar dapat bertukar email,
pastikan port imap dan pop aktif.

E. KESIMPULAN
 E-mail dikirm dengan menggunakan asitektur client-server.
 Protokol-protokol yang berperan dalam proses pengiriman dan penerimaan e-mail :
i. SMTP
Protokol ini dipergunakan untuk mengirimkan data dari komputer pengirim surat
elektronik ke server surat elektronik penerima.
ii. Mail Access Protocol
Ada dua buah protocol utama yang digunakan oleh program e-mail client untuk
mengambil atau mendownload e-mail dari server e-mail. Yaitu:
1. POP
POP (Post Office Protocol) adalah protokol yang digunakan untuk
mengambil surat elektronik (email) dari server email.
2. IMAP
IMAP (Internet Message Access Protocol) adalah protokol standar untuk
mengakses/mengambil e-mail dari server.

Anda mungkin juga menyukai