SMTP merupakan protokol dasar yang bertugas untuk menukarkan email (mail exchange) antar host yang berbasis TCP/IP. Standar dari protokol ini ada 3 yaitu :
- Standar yang digunakan untuk pertukaran email antar komputer (STD 10/RFC 821), disebut standar SMTP
- Standar yang digunakan untuk format pesan (STD 11) dengan dijabarkan pada RFC 822 yang berisi tentang sintak mail dan RFC 1049 yang berisi tentang penggunaan file yang bukan berupa ASCII text (email menggunakan 7bit ASCII) supaya dapat digunakan pada badan email. Standar ini disebut MAIL
- Standar yang digunakan untuk menjalurkan email berdasarkan domain name system (DNS), dijabarkan pada RFC 974 dengan nama DNS-MX
Standar diatas digunakan untuk email yang menggunakan format bahasa Inggris, sedangkan standar penggunaan email yang mendukung penggunaan bahasa lain antara lain :
- Multipurpose Internet Mail Exchange (MIME) dijabarkan pada RFC 2045 hingga 2049.
- Pelayanan tambahan dari SMTP berupa : pemberitahuan service extension pada SMTP client, penggunaan 8bit format data, batas ukuran email.
Cara kerja SMTP
SMTP bekerja berdasarkan pengiriman end-to-end, dimana SMTP client akan menghubungi SMTP server untuk segera mengirimkan email. SMTP server melayani pengguna melalui port 25.
Dimana setiap pesan harus memiliki :
- Header atau amplop, yang dijabarkan pada RFC 822.
- Kontent, yang berisi tentang isi dari surat yang akan dikirimkan.
Format mail header
Pengguna tidak perlu kebingungan tentang mail header, karena semuanya sudah diatur oleh SMTP.
Format dari mail header adalah:
Bagian-nama : Bagian-isi
Contoh penggunaan mail header :
To: Faiza <faiza@student.eepis-its.edu>
Contoh bagian header yang sering digunakan antara lain
SMTP dan Domain Name System
Apabila jaringan menggunakan DNS, maka SMTP tidak dapat hanya dengan mudah mengirimkan suatu email ke TEST.IBM.COM hanya dengan membuka koneksi TCP ke TEST.IBM.COM. Yang dilakukan pertama kali adalah melakukan query ke server name dan mendapatkan hasil ke arah mana tujuan tersebut.
SMTP akan mencari record pada DNS dengan tanda MX, dan akan mengirimkan ke email ke host yang tercatat pada host tersebut
Gambar : Cara Kerja Email
0 komentar:
Posting Komentar