“ Mail Server “
PRAKTIKUM ADMIN JARINGAN
Oleh :
2 D3Teknik Informatika B
Fitria Purnamasari (2103141038)
Kevin Andrean (2103141055)
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.
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
Atur sesuai
nama host
Atur sesuai
alamat ip
server
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.
5. Installasi potsfix
Pilih internet site
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
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.