SMTP (Simple Mail Transfer Protocol)
SMTP (Simple Mail Transfer
Protocol)
SMTP (Simple Mail Transfer Protocol) merupakan sebuah
protokol dalam jaringan internet yang biasa digunakan dalam pengiriman pesan
elektronik (email).
Lain halnya dengan IMAP atau POP3 yang keduanya adalah merupakan protokol untuk
menerima pesan email, SMTP memberi perintah untuk mengontrol negosiasi dan
transmisi melalui koneksi data stream Transfer Control
Protocol (TCP).
Dalam OSI Layer, SMTP bekerja pada layer aplikasi (application layer), dimana fungsi dari protkol yang
bekerja pada layer aplikasi ini adalah untuk menjalankan proses aplikasi yang
dipakai pengguna seperti untuk penentuan sumber daya jaringan, sinkronisasi
komunikasi maupun identifikasi partner komunikasi.
Selain SMTP, protokol lain yang juga beroperasi pada layer aplikasi adalah HTTP (Hypertext Transfer Protocol), Telnet dan FTP (File Transfer
Protocol).
SMTP untuk
pertama kali diperkenalkan pada tahun 1982 oleh RCF, yang saat itu juga sering dikenal dengan
sebutan STD 10.
Sampai saat ini, SMTP telah mengalami beberapa kali pembaharuan, dan
pembaharuan terakhirnya dilakukan oleh RFC
5321 pada tahun 2008.
Sama halnya dengan sejumlah protokol dalam internet lainnya yang banyak
dipakai, HTTP contohnya, SMTP juga menggunakan protocol TCP dalam internet
untuk dapat bekerja, dengan spesialisasi sebagai pengirim surat elektronik atau
email.
Fungsi SMTP
Fungsi SMTP
melakukan transfer email ke pengguna berbasis IP address pada TCP port 25 menggunakan serangkaian perintah mesin
antar host. Host yang juga end user menggunakan User Agent (MUA) atau Mail Transfer Agent (MTA). Selanjutnya email yang
telah dikirimkan lalu diterima oleh end user dengan POP3 atau IMAP.
Post Office Protocol 3 (POP3) kemudian
mendownload dan menyimpan email dari server SMTP menggunakan TCP port 110. POP3 mendownload seluruh pesan
kepada penerima secara sekaligus tidak secara selektif. Setelah seluruh pesan
diterima POP3, selanjutnya klien POP3 diskonek dan menghapus seluruh database
email yang tadi di download dari server.
Selain POP3, ada juga Internet Message
Access Protocol(IMAP) yaitu
protokol untuk mengambil email pada port 143 oleh
klien secara jarak jauh. Tidak seperti POP3, IMAP memiliki mode konek dan
diskonek secara simultan yang dapat digunakan untuk akses banyak user ke
mailbox yang sama.
SMTP juga
bisa menggunakan teknik keamanan jaringan TLS yang merupakan pengganti SSL.
Metoda TLS adalah enkripsi klien atau data server dengan pertukaran kunci, otentifikasi dan
implementasi chiper standar.
Banyak protocol berbasis IP lainnya juga menggunakan metode TLS untuk
enkripsi data seperti HTTP (HTTPS),
SMTP, POP3, FTP dan NNTP. Aplikasi email yang digunakan untuk membaca, mengedit, menyimpan dan
mengelola email berada pada layer 6 presentation layer (model OSI).
Contohnya, aplikasi untuk mengkonversi audio,
video, gambar, grafik dan softwaremenggunakan Multipurpose Internet Mail Extensions (MIME) sehingga
dalam aplikasi email tersebut dapat ditampilan, dirender dan dimainkan.
Komentar
Posting Komentar