HTTP protokollari HTTP elektron pochta aloqasi uchun mo'ljallangan protokol emas, lekin u pochta qutingizga kirish uchun ishlatilishi mumkin. U ko'pincha veb-elektron pochta deb ham ataladi. U hisobingizdan elektron pochta xabarlarini yozish yoki qabul qilish uchun ishlatilishi mumkin. Hotmail HTTP-dan elektron pochta protokoli sifatida foydalanishning yaxshi namunasidir.
Boshqariladigan fayl uzatish va tarmoq echimlari Sizning elektron pochta xabarlarini yuborish va qabul qilish qobiliyatingiz asosan uchta TCP protokoli bilan bog'liq. Bular SMTP, IMAP va POP3.
SMTP Keling, SMTP dan boshlaylik, chunki uning asosiy funktsiyasi qolgan ikkitasidan farq qiladi. SMTP yoki Simple Mail Transfer Protocol asosan elektron pochta mijozidan (Microsoft Outlook, Thunderbird yoki Apple Mail kabi) elektron pochta serveriga elektron pochta xabarlarini yuborish uchun ishlatiladi. Bundan tashqari, u bir pochta serveridan boshqasiga pochta xabarlarini o'tkazish yoki yo'naltirish uchun ishlatiladi. Agar jo'natuvchi va qabul qiluvchi turli xil elektron pochta provayderlariga ega bo'lsa, bu zarur.
RFC 5321 da ko'rsatilgan SMTP sukut bo'yicha 25-portdan foydalanadi. Shuningdek, u 587 va 465 portlardan ham foydalanishi mumkin. Xavfsiz SMTP (aka SMTPS) uchun tanlangan port sifatida taqdim etilgan ikkinchisi eskirgan. Biroq, aslida, u hali ham bir nechta pochta aloqasi provayderlari tomonidan qo'llaniladi.
POP3 Pochta bo'limi protokoli yoki POP, keng tarqalgan bo'lib foydalaniladigan 3-versiyaning so'nggi versiyasidan elektron pochta xabarlarini olish uchun ishlatiladi, shuning uchun "POP3" atamasi.
RFC 1939 da ko'rsatilgan POP 3-versiyasi kengaytmalar va bir nechta autentifikatsiya mexanizmlarini qo'llab-quvvatlaydi. Autentifikatsiya funksiyalari tajovuzkorlarning foydalanuvchi xabarlariga kirishini oldini olish uchun talab qilinadi.
POP3 mijozi quyidagi tarzda elektron pochta xabarini oladi:
110 portdagi pochta serveriga ulanadi (yoki SSL / TLS ulanishlari uchun 995);
serverda saqlangan xabarlarning nusxalarini o'chiradi;
serverdan uziladi.
POP mijozlari server yuklab olingan xabarlarning nusxalarini saqlashda davom etishi uchun sozlanishi mumkin bo'lsa-da, yuqoridagi amallar odatiy amaliyotdir.
IMAP IMAP, ayniqsa joriy versiya (IMAP4) yanada murakkab protokoldir. Bu foydalanuvchilarga tegishli xabarlarni guruhlash va ularni papkalarga joylashtirish imkonini beradi, bu esa o'z navbatida ierarxik tarzda tashkil etilishi mumkin. Shuningdek, u xabar o'qilgan, o'chirilgan yoki qabul qilinganligini ko'rsatadigan xabar bayroqlariga ega. Bu hatto foydalanuvchilarga server pochta qutilarini qidirishga imkon beradi.
Operatsion mantig'i (imap4 sozlamalari):
143-portdagi pochta serveriga ulanadi (yoki SSL / TLS ulanishlari uchun 993);
elektron pochta xabarlarini oladi;
pochta mijozi ilovasini yopishdan oldin ulanish va talab bo'yicha xabarlarni yuklab olish uchun xizmat qiladi.
E'tibor bering, xabarlar serverda o'chirilmaydi. Bu jiddiy oqibatlarga olib kelishi mumkin. IMAP spetsifikatsiyalarini RFC 3501 da topish mumkin.