Anda di halaman 1dari 8

Praktikum WEB Server (SMTP, POP3, dan IMAP4)

Ahmad Yusuf Ardiansyah


syahyusuf.ardian@gmail.com

A. DASAR TEORI

a. Tujuan Pembelajaran
Setelah mengikuti kegiatan belajar 3 ini siswa diharapkan dapat :

1. Memahami konsep Webmail server


2. Menganalisis prinsip dan cara kerja Webmail server dan persyaratan yang diperlukan untuk
membangun server Webmail.
3. Melakukan instalasi dan konfigurasi server Webmail
4. Menguji kerja server Webmail

b. Uraian Materi
1) Konsep Webmail

Webmail (atau email berbasis web) adalah klien email yang diimplementasikan sebagai aplikasi
web dan diakses melalui web browser. Contoh penyedia webmail antara lain AOL Mail, Gmail,
Outlook.com dan Yahoo! Mail. Hampir setiap penyedia webmail menawarkan akses email
menggunakan klien webmail, dan banyak dari mereka juga menawarkan akses email dengan klien
email desktop menggunakan protokol email standar , sementara banyak penyedia layanan internet
menyediakan klien webmail sebagai bagian dari layanan email termasuk dalam paket layanan
internet mereka.
Seperti halnya aplikasi web, keuntungan utama webmail dibandingkan dengan penggunaan klien
email desktop adalah kemampuan untuk mengirim dan menerima email di mana saja dari browser
web. Kerugian utamanya adalah kebutuhan untuk terhubung ke internet saat menggunakan aplikasi
webmail.

a. Simple Mail Transfer Protocol (SMTP) didefinisikan dan digunakan dalam Internet
untuk mengirimkan electonic mail (E-mail). Cara kerja SMTP mirip yang dilakukan oleh
FTP. SMTP menggunakan beberapa spool dan queue. Pesan yang dikirim oleh SMTP akan
dikirimkan dalam queue. SMTP akan menghindari membalas pesan dari queue jika
dihubungkan ke remote machine. Jika pesan tidak dapat dibalas dengan waktu yang telah
ditentukan maka pesan akan dikembalikan ke pengirim atau dipindahkan.

Gambar Utama: Protokol SMTP

Praktikum Web Server Ahmad Yusuf Ardiansyah, S.ST 1


b. POP3 adalah sebuah protocol internet atau jaringan yang digunakan untuk
mengambil surat elektronik atau email dari server email ke dalam device atau client
email yang anda miliki.
POP3 adalah kependekan dari Post Office Protocol versi 3. Sesuai dengan namanya, POP3
adalah sebuah protocol di dalam jaringan internet yang memiliki fungsi seperti bis surat,
dan digunakan di dalam email client yang kita miliki untuk mengambil dan membaca email
atau surat elektronik yang masuk.

c. IMAP4 atau singkatan dari Internet Message Access Protocol 4, adalah interface
standar yang menghubungkan client dengan mail server. IMAP4 menyediakan
tempat/storage untuk menampung e-mail yang datang sampai pengguna e-mail login, dan
mendownload e-mail ini. IMAP4 bisa dikonfigurasi untuk mendownload hanya e-mail
header saja, yang berisi To/From, dan pengguna bisa memilih e-mail mana yang mau
didownload untuk dibaca.

B. KONFIGURASI SERVER WEB MAIL

1. Instalasi paket web mail


root@Lenovo:/home/yusufardian# apt-get install postfix courier-imap
courier-pop

Gambar 2. Instalasi Paket web Server

Selanjutnya akan muncul Pop Up Informasi konfigurasi dan pilih YES

Gambar 3. Pop Web Mail

Gambar 4. Pop Up Mail Server Konfigurasi

Praktikum Web Server Ahmad Yusuf Ardiansyah, S.ST 2


Gambar 5. Pilih Internet Site Pop Up Informasi

Gambar 6. System Mail Name (Sesuai kebutuhan)

2. Konfigurasi
Mail Direktori
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, maka kita harus membuatnya pada
direktori /etc/skel/ berikut.

root@Lenovo:/home/yusufardian# maildirmake /etc/skel/Maildir

Akun Mail
root@Lenovo:/home/yusufardian# adduser yusufardian_webmail1

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

root@Lenovo:/home/yusufardian# adduser yusuf_webmail2

Praktikum Web Server Ahmad Yusuf Ardiansyah, S.ST 3


3. Setting IP sesuai dengan NO Absen
Ifconfig eth0 192.168.1.7 up

4. Install Aplikasi Telned.d


apt-get install telnetd

Konfigurasi Posftix

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.

root@Lenovo:/home/yusufardian# /etc/postfix/main.cf

home_mailbox = Maildir/ #tambahkan di baris paling bawah

5. Selanjutnya, tinggal tambahkan sedikit konfigurasi pada postfix melalui dpkg (Konfigurasi Ulang)
Ikuti langkahnya seperti dibawah ini.

root@Lenovo:/home/yusufardian# dpkg-reconfigure postfix

Praktikum Web Server Ahmad Yusuf Ardiansyah, S.ST 4


6. Pilih Internet Site

7. Pada System mail name : Isikan nama DNS yang kalian buat

8. Kosongkan pada bagian ini (Root and postmaster mail receient)

9. Pada jendela dibawah ini Isikan Nama DNS kalian sebagai tujuan referensi alamat email lain.

Praktikum Web Server Ahmad Yusuf Ardiansyah, S.ST 5


10. Pada bagian force synchronous updates Pilih NO

11. Local Network 0.0.0.0/0

12. Mailbox size limit (bytes) = 0

13. Local Address extension character +

Praktikum Web Server Ahmad Yusuf Ardiansyah, S.ST 6


14. Internet protocol to use IPV4

15. Kalau perlu, tambahkan sub-domain untuk Mail Server pada bind9. Agar nanti
menjadi mail.debian.edu.
root@Lenovo:/home/yusufardian# echo mail IN A 192.168.1.7 >>
/etc/bind/db.tekkom.com

16. Restart paket bind9 dan postfix


root@Lenovo:/home/yusufardian# /etc/init.d/bind9 restart

17.Pengujian
Kali ini, kita akan melakukan pengujian SMTP dan POP3 server melalui mode text. Dengan
bantuan telnet, yang kita arahkan pada port SMTP ataupun POP3, kita dapat menjalankan
perintah mail server melalui terminal langsung, tanpa menggunakan mail client ataupun
semacamnya. Cara ini bisa kita gunakan, baik dari sisi server localhost, atapun dari sisi client.
Asalkan sudah terinstall aplikasi telnet client.

SMTP port 25

Pada protocol SMTP ini, kita akan melakukan pengiriman eMail ke user
yusuf_webmail2. Gunakan syntax dibawah ini untuk mengirim eMail.
telnet www.tekkom.com 25

Contoh Salah (Koneksi GAGAL)

Contoh Salah (Koneksi SUKSES)

Praktikum Web Server Ahmad Yusuf Ardiansyah, S.ST 7


Perintah 1. Mail From:
mail from: yusufardian_webmail1

Peintah 2. Rcpt to:


rcpt to: yusuf_webmail2

Peintah 3. helo
helo

Perintah 4. data
data

KESIMPULAN

Server SMTP menangani surat keluar. Server POP3 atau IMAP server, keduanya
menangani surat masuk. POP singkatan dari Post Office Protocol, dan IMAP singkatan
dari Internet Mail Access Protocol.

Server SMTP menggunakan perintah teks yang sangat sederhana seperti HELO, MAIL,
RCPT dan DATA untuk berkomunikasi dengan server SMTP domain lain. Dokumentasi
perintah ini biasanya dapat ditelusuri pada header lengkap sebuah email yang telah
diterima.

DNS server membantu eMail server untuk menemukan alamat IP server email tujuan.

Praktikum Web Server Ahmad Yusuf Ardiansyah, S.ST 8

Anda mungkin juga menyukai