Modul 5 Email
Modul 5 Email
Penjelasan :
Pada baris 1 yang dilakukan ialah telnet host (www.kartun.com) dengan port
SMTP yaitu 25. Jika MTA sudah terinstall dan berjalan benar maka akan
memberikan reply koneksi seperti baris 2, 3, 4.
Pada baris 5 angka 220 merupakan nilai dari reply code yang mempunyai
arti service ready.
Baris ke-7 merupakan perintah awal ketika ingin mengirim email.
Strukturnya helo nama_domain. Reply codenya bernilai 250 artinya
menunggu untuk mengirim pesan.
Baris ke-7 respon dari perintah hello.
Untuk mengirim email, tentunya harus mempunyai alamat pengirim.
Struktur perintahnya seperti baris ke-8. Baris ke-9 menyatakan respon OK
dari postfix.
Baris ke-10 ialah perintah untuk memasukkan receipt email. Baris ke-11
menyatakan respon OK.
Inti dari mengirim email ialah perintah DATA. Dengan perintah ini maka
setelah baris data yaitu baris ke-14 merupakan isi pesan yang akan dikirim.
Reply code 354 berarti start mail input.
Untuk menyudahi pengisian pesan maka ditutup dengan tanda titik pada
baris single (baris ke-15).
Baris ke-16 berarti mail dalam proses antrian untuk dikirim. Untuk keluar
dari email ketikkan perintah quit (baris ke-17) serta akan dibalas dengan bye
(baris ke-18) merupakan respon dari perintah quit dengan meresponnya
dengan code 221 yang berarti close connection (kebalikan dari baris ke-5)
Setiap perintah yang diinputkan maka akan diberikan balasan perintah berupa
kode-kode yang mempunyai nilai. Berikut daftar reply code beserta artinya :
Ketika terjadi koneksi, dua sistem SMTP melakukan penukaran keabsahan kode.
Contohnya ketika mengetikkan perintah Helo maka SMTP akan menjawab
dengan kode 250.
User yang ingin mengirimkan email berinteraksi dengan mail system local lewat
komponen user-agent (UA) pada mail-system. Email yang akan dikirim terlebih
dahulu disimpan sementara dalam outgoing-mail-box, selanjutnya SMTP
pengirim memproses email pada outgoing-mail-box secara periodic. Jika
pengirim SMTP menemukan email pada outgoing-mail-box, maka secara
langsung akan membuat koneksi TCP dengan host yang dituju untuk
mengirimkan email. Penerima SMTP dalam proses sebagai tujuan yang harus
menerima koneksi TCP, selanjutnya email dikirim dalam koneksi ini. Pada
penerima SMTP ini email disimpan dalam host tujuan pada masing-masing
mail-box sesuai dengan alamat tujuan. Jika mail-box dengan nama yang tidak
sesuai dengan nama mail-box yang ada pada host tujuan, maka email dikirim
kembali yang menunjukkan mail-box tidak ada.
Protokol SMTP menginginkan host tujuan yang akan menerima email dalam
keadaan on-line, jika tidak maka hubungan TCP dengan host tujuam tidak dapat
dilakukan.
2. Jelaskan yang anda ketahui tentang MIME, SMTP, POP,
IMAP.
- MIME (Multipurpose Internet Mail Extensions)
Tambahan fungsi mail dari internet, yang memungkinkan kita menyisipkan
data yang bentuknya bukan tulisan dalam email, misalnya berbentuk gambar
atau suara.
Pada mulanya sistem email di internet sebagian besar hanya dapat digunakan
untuk mengirim informasi dalam bentuk ASCII (teks). Saat itu sukar untuk
mengirimkan data yang berupa berkas binary, atau objek multimedia. Cara
yang umum dilakukan adalah dengan menggunakan program UUENCODE
untuk mengubah berkas binary tersebut menjadi berkas ASCII, kemudian baru
dikirimkan melalui email. Di tempat tujuan, proses sebaliknya dilakukan.
Berkas ASCII tersebut diubah kembali menjadi sesuai dengan format awalnya
dengan menggunakan program UUDECODE. Cara ini terlalu kompleks
karena tidak terintegrasi dengan sistem email.
MIME diciptakan untuk mempermudah pengiriman berkas dengan melalui
attachment. MIME akan mencarikan program yang sesuai untuk menangani
berkas tersebut. Misalnya untuk berkas yang berupa image dalam format GIF,
maka sebuah peraga image akan dijalankan untuk melihat berkas GIF tersebut.
Selain itu MIME juga dapat digunakan untuk hal-hal lain, misalnya berkas
tidak perlu dikirimkan melalui email akan tetapi instruksi untuk mengambil
berkas tersebut dikirimkan di dalam email.
Pada saat ini menggunakan fasilitas MIME tidak akan menyulitkan user
karena pada beberapa aplikasi email telah dilengkapi dengan fasilitas
pengkodean MIME, seperti pada Netscape Composer, Microsoft Outlook,
Eudora, dsb.