POP3 – sodda va funktsionalligi cheklangan.
110-portda ishlaydi.
POP3 ikkita tartibda ishlaydi: DELETE va KEEP.
IMAP4 protokoli.
IMAP4 protokoli POP3 kabi ishlaydi, ammo imkoniyatlari ko‛proq. IMAP4 kuchliroq va mukammalroq hisoblanadi. 143-portda ishlaydi.
IMAP4 quyidagi funksiyalarga ega:
MIME protokoli.
MIME protokoli ASCII bo’lmagan ma’lumotlarni elektron pochta orqali ko’chirish imkonini beradi. MIME jo’natuvchi tomonda ASCII bo’lmagan ma’lumotni NVT ASCII ma’lumotiga aylantiradi va qabul qiluvchi tomonida NVT ASCII dagi ma’lumotni ASCII bo’lmagan ma’lumotga aylantiradi.
JavaMail API.
JavaMail API platformaga bog‛liq bo‛lmagan elektron pochta ilovalarini yaratish kutubxonasi hisoblanadi.
JavaMail API elektron pochta tizimini o‛z ichiga oluvchi obyektlarni aniqlovchi klasslar to’plamini ta’minlaydi. Bu elektron pochtani o‛qish, yaratish va jo‛natish uchun paketdir.
import javax.mail.*
Elektron pochtada foydalanuvchi agenti (User Agent)
Foydalanuvchi agenti foydalanuvchiga xabarlarni jo‛natish va qabul qilish jarayonlarini osonlashtirish uchun xizmat qiladi.
Foydalanuvchi agenti ikki turda:
1. Buyruqlar qatori interfeysi (CLI – mail, pine)
2. Foydalanuvchining grafikli interfeysi (GUI – Mozilla Thunderbird, Outlook).
Elektron pochtada xabarni ko‛chirish agenti (Message Transfer Agent).
Xabarlarni ko‛chirish agenti (MTA) vazifasini SMTP amalga oshiradi. 25-portda ishlaydi.
Elektron pochtada xabarga murojaat qilish agenti (Message Access Agent).
Xabar yetkazishning uchinchi bosqichida xabarga murojaat qilish agentidan foydalaniladi. Hozirda ikkita protocol Post Office Protocol ver3 (POP3) va Internet Mail Access Protocol ver4 (IMAP4) MAA vazifasini bajaradi.
Barcha zamonaviy brauzerlar XMLHttpRequest obyektini qo’llab-quvvatlaydi.
Fonda veb-server bilan ma’lumot almashish uchun XMLHttpRequest obyektidan foydalanish mumkin. Bu shuni anglatadiki, butun sahifani qayta yuklamasdan, veb-sahifaning qismlarini yangilash mumkin.
var xhttp = new XMLHttpRequest();