И-мэйл протоколууд: POP3, IMAP4, SMTP

Агуулгын хүснэгт:

И-мэйл протоколууд: POP3, IMAP4, SMTP
И-мэйл протоколууд: POP3, IMAP4, SMTP
Anonim

Энэ нийтлэлд Интернэт дэх хамгийн түгээмэл хэрэглэгддэг и-мэйл протоколууд болох POP3, IMAP болон SMTP-ийн тухай өгүүлнэ. Тэд тус бүр нь тодорхой үүрэг, ажлын арга барилтай байдаг. Өгүүллийн агуулга нь и-мэйл клиентийг ашиглах үед хэрэглэгчийн тодорхой хэрэгцээнд аль тохиргоог хамгийн сайн тохирохыг тайлбарласан болно. Энэ нь мөн и-мэйл имэйлийг ямар протокол дэмждэг вэ гэсэн асуултын хариултыг илчилнэ.

POP3 гэж юу вэ?

Post Office Protocol Version 3 (POP3) нь алсын серверээс локал мэйл клиент рүү имэйл хүлээн авахад хэрэглэгддэг стандарт захидлын протокол юм. Хэрэглэгч офлайн байсан ч гэсэн мессежийг өөрийн компьютерт татаж аваад унших боломжийг танд олгоно. Таны акаунттай холбогдохын тулд POP3 протокол ашиглах үед мессежийг дотоодоос татаж аваад имэйл серверээс устгадаг болохыг анхаарна уу.

Өгөгдмөлөөр POP3 протокол ажилладагхоёр порт:

  • порт 110 нь шифрлэгдээгүй POP3 порт;
  • порт 995 - Хэрэв та POP3-д найдвартай холбогдохыг хүсвэл үүнийг ашиглах хэрэгтэй.
имэйл протоколууд
имэйл протоколууд

IMAP гэж юу вэ?

Интернэт Мессеж Хандалтын Протокол (IMAP) нь локал клиентээс алсаас вэб серверт хандахад ашигладаг имэйл хайх протокол юм. IMAP болон POP3 нь имэйл хүлээн авахад хамгийн түгээмэл хэрэглэгддэг хоёр протокол бөгөөд орчин үеийн бүх имэйл клиент болон вэб серверүүдээр дэмжигддэг.

POP3 протокол нь таны и-мэйл хаягийг зөвхөн нэг програмаас авах боломжтой гэж үздэг бол IMAP нь нэгэн зэрэг олон үйлчлүүлэгчээс нэвтрэх боломжийг олгодог. Тийм ч учраас хэрэв та өөрийн цахим шуудан руу олон байршлаас хандах гэж байгаа эсвэл таны мессежийг олон хэрэглэгч удирддаг бол IMAP нь хамгийн тохиромжтой.

IMAP протокол нь хоёр порт дээр ажилладаг:

  • порт 143 нь өгөгдмөл шифрлэгдээгүй IMAP порт юм;
  • порт 993 - хэрэв та IMAP ашиглан найдвартай холбогдохыг хүсвэл үүнийг ашиглах ёстой.

SMTP гэж юу вэ?

Энгийн шуудан дамжуулах протокол (SMTP) нь интернетээр имэйл илгээх стандарт протокол юм.

SMTP гурван порт дээр ажилладаг:

  • порт 25 нь өгөгдмөл шифрлэгдээгүй SMTP порт юм;
  • порт 2525 - хэрэв порт 25 бол бүх SiteGround сервер дээр нээгдэнэшүүсэн (жишээ нь, таны ISP) бөгөөд та SMTP ашиглан шифрлэгдээгүй имэйл илгээхийг хүсэж байна;
  • порт 465 - Хэрэв та SMTP ашиглан аюулгүйгээр мессеж илгээхийг хүсвэл үүнийг ашиглана.

И-мэйл солилцоход ямар протокол ашигладаг вэ? Үзэл баримтлал ба нэр томъёо

"Имэйл сервер" гэсэн нэр томъёо нь SMTP болон POP гэх мэт имэйл илгээх, хүлээн авахад шаардлагатай хоёр серверийг хэлнэ.

pop3 протокол
pop3 протокол

Ирж буй шуудангийн сервер нь таны имэйл хаягтай холбоотой сервер юм. Энэ нь нэгээс олон ирж буй шуудангийн сервертэй байж болохгүй. Ирж буй мессежүүдэд хандахын тулд имэйл клиент шаардлагатай бөгөөд энэ нь хэрэглэгчдэд мессеж унших, дамжуулах, устгах, хариу бичих боломжийг олгодог бүртгэлээс имэйл хүлээн авах боломжтой програм юм. Та өөрийн серверээс хамааран тусгай имэйл клиент (Outlook Express гэх мэт) эсвэл вэб хөтөч ашиглаж болно. Жишээлбэл, Internet Explorer нь цахим шуудан дээр суурилсан бүртгэлд хандахад ашиглагддаг. Ирж буй шуудангийн сервер дээр захидал татаж авах хүртэл хадгалагдана. Та шуудангийн серверээс шуудангаа татсан бол дахин хийх боломжгүй болно. Өгөгдлийг амжилттай байршуулахын тулд та имэйл програмдаа зөв тохиргоог оруулах ёстой. Ихэнх ирж буй шуудангийн серверүүд дараах протоколуудын аль нэгийг ашигладаг: IMAP, POP3,

Гарч буй шуудангийн сервер (SMTP)

Энэ нь зөвхөн имэйл илгээхэд ашиглагддаг сервер юмхүлээн авагч руу шуудангийн клиент програм). Ихэнх гадагшаа шуудангийн серверүүд шуудан илгээхийн тулд Simple Mail Transfer Protocol (SMTP) ашигладаг. Таны сүлжээний тохиргооноос хамааран гарах имэйл сервер нь таны ISP эсвэл таны бүртгэлийг тохируулсан серверт харьяалагдаж болно. Эсвэл та ямар ч бүртгэлээс имэйл илгээх боломжтой захиалгад суурилсан SMTP сервер ашиглаж болно. Спамын асуудлаас болж ихэнх гадагшаа шуудангийн серверүүд таныг сүлжээндээ нэвтрээгүй л бол имэйл илгээхийг зөвшөөрөхгүй. Нээлттэй релетэй сервер нь таныг сүлжээний группт харьяалагддаг эсэхээс үл хамааран имэйл илгээхэд ашиглах боломжийг олгоно.

үнэгүй имэйл
үнэгүй имэйл

И-мэйл портууд

Сүлжээний хувьд порт гэдэг нь логик холболтын төгсгөлийн цэг гэсэн үг. Портын дугаар нь түүний төрлийг тодорхойлдог. Өгөгдмөл имэйл портуудыг доор жагсаав:

  • POP3 - порт 110;
  • IMAP - порт 143;
  • SMTP - порт 25;
  • HTTP - порт 80;
  • аюулгүй SMTP (SSMTP) - порт 465;
  • аюулгүй IMAP (IMAP4-SSL) - порт 585;
  • SSL-ээр IMAP4 (IMAPS) - порт 993;
  • Аюулгүй POP3 (SSL-POP) - порт 995.

И-мэйл протоколууд: IMAP, POP3, SMTP болон

Үндсэндээ протокол нь төгсгөл бүрт хэрэглэгддэг стандарт аргыг хэлдэгхарилцааны суваг. Имэйлтэй харьцахын тулд та шуудангийн серверт нэвтрэхийн тулд тусгай клиент ашиглах ёстой. Хариуд нь тэд огт өөр протокол ашиглан өөр хоорондоо мэдээлэл солилцож болно.

Имэйл солилцоход ямар протокол ашигладаг вэ?
Имэйл солилцоход ямар протокол ашигладаг вэ?

IMAP протокол

IMAP (Internet Message Access Protocol) нь таны локал серверээс имэйлд хандах стандарт протокол юм. IMAP нь имэйл хүлээн авч, өгөгдлийг таны интернет серверт хадгалдаг клиент/серверийн протокол юм. Энэ нь зөвхөн бага хэмжээний өгөгдөл дамжуулах шаардлагатай байдаг тул залгах холболт гэх мэт удаан холболттой үед ч сайн ажилладаг. Тодорхой имэйл мессежийг уншихыг оролдох үед үйлчлүүлэгч серверээс өгөгдлийг татаж авдаг. Та мөн сервер дээр хавтас эсвэл шуудангийн хайрцгийг үүсгэх, удирдах, мессеж устгах боломжтой.

POP3 протокол

Шуудангийн албаны протокол 3 (POP) имэйл дамжуулах протокол нь хэрэглэгчдэд шуудангийн хайрцганд хандах, мессежийг компьютер дээрээ татаж авах энгийн, стандартчилагдсан арга юм.

POP протоколыг ашиглах үед таны бүх имэйл мессежийг шуудангийн серверээс дотоод компьютерт татаж авах болно. Та мөн имэйлийнхээ хуулбарыг сервер дээр үлдээж болно. Давуу тал нь таны мессежийг татаж авсны дараа та интернетийн холболтоо унтрааж, цахим шуудангаа чөлөөт цагаараа харилцах нэмэлт зардал гаргахгүйгээр унших боломжтой юм. Өөртэй ньНөгөөтэйгүүр, та энэ протоколыг ашиглан олон хүсээгүй мессежийг (спам эсвэл вирус гэх мэт) хүлээн авч, татаж авдаг.

SMTP протокол

SMTP (Энгийн шуудан дамжуулах протокол) нь шуудан дамжуулах агент (MTA) нь тодорхой хүлээн авагч сервер рүү имэйл мессежийг хүргэхэд ашиглагддаг. SMTP нь зөвхөн имэйл илгээхэд ашиглагдах боломжтой, хүлээн авахын тулд биш. Таны сүлжээ эсвэл ISP тохиргооноос хамааран та SMTP протоколыг зөвхөн тодорхой нөхцөлд ашиглах боломжтой.

HTTP протоколууд

HTTP нь имэйлийн протокол биш боловч таны шуудангийн хайрцагт хандахад ашиглаж болно. Үүнийг ихэвчлэн вэб имэйл гэж нэрлэдэг. Үүнийг таны бүртгэлээс имэйл бичих эсвэл хүлээн авахад ашиглаж болно. Hotmail бол HTTP-г имэйлийн протокол болгон ашиглах сайн жишээ юм.

Удирдлагатай файл дамжуулалт ба сүлжээний шийдэл

Таны имэйл илгээх, хүлээн авах чадвар нь үндсэндээ гурван TCP протоколтой холбоотой. Эдгээр нь SMTP, IMAP болон POP3.

ямар протокол и-мэйл и-мэйл дэмждэг
ямар протокол и-мэйл и-мэйл дэмждэг

SMTP

Үндсэн функц нь нөгөө хоёроос өөр учраас SMTP-ээс эхэлцгээе. SMTP протокол буюу Simple Mail Transfer Protocol нь үндсэндээ имэйл клиентээс (Microsoft Outlook, Thunderbird эсвэл Apple Mail гэх мэт) имэйл сервер рүү имэйл илгээхэд ашиглагддаг. Энэ нь мөн имэйл мессежийг дамжуулах эсвэл дамжуулахад ашиглагддагнэг мэйл сервер рүү нөгөө рүү. Илгээгч болон хүлээн авагч өөр өөр имэйл үйлчилгээ үзүүлэгчтэй бол энэ нь зайлшгүй шаардлагатай.

RFC 5321-д заасан SMTP нь анхдагчаар 25-р портыг ашигладаг. Энэ нь мөн порт 587 болон порт 465-г ашиглах боломжтой. Аюулгүй SMTP (SMTPS гэх мэт)-ийн сонголтын порт болгон нэвтрүүлсэн сүүлийнх нь хуучирсан. Гэвч үнэн хэрэгтээ үүнийг хэд хэдэн шуудангийн үйлчилгээ үзүүлэгч ашигладаг хэвээр байна.

POP3

Шуудангийн протокол буюу POP нь мэйл серверээс имэйл клиент рүү имэйл мессеж хүлээн авахад хэрэглэгддэг. Хамгийн сүүлийн үеийн өргөн хэрэглэгддэг хувилбар нь 3-р хувилбар тул "POP3" гэсэн нэр томъёо юм.

RFC 1939-д заасан POP, 3-р хувилбар нь өргөтгөлүүд болон хэд хэдэн баталгаажуулалтын механизмуудыг дэмждэг. Халдагчид хэрэглэгчдийн мессеж рүү нэвтрэхээс урьдчилан сэргийлэхийн тулд баталгаажуулалтын функцүүд шаардлагатай.

POP3 үйлчлүүлэгч дараах имэйл хүлээн авдаг:

  • 110-р порт (эсвэл SSL/TLS холболтын хувьд 995) дээрх шуудангийн серверт холбогдоно;
  • имэйл мессежийг хүлээн авна;
  • серверт хадгалагдсан мессежийн хуулбарыг устгана;
  • серверээс сална.

Хэдийгээр POP клиентүүдийг серверт татаж авсан мессежийн хуулбарыг үргэлжлүүлэн хадгалахаар тохируулах боломжтой ч дээрх алхмууд нь нийтлэг практик юм.

IMAP

IMAP, ялангуяа одоогийн хувилбар (IMAP4) нь илүү төвөгтэй протокол юм. Энэ нь хэрэглэгчдэд хамааралтай бүлэглэх боломжийг олгодогзурвасуудыг хавтсанд байрлуулж, тэдгээрийг шаталсан байдлаар зохион байгуулж болно. Энэ нь мессеж уншсан, устгагдсан эсвэл хүлээн авсан эсэхийг харуулдаг мессежийн тугнуудаар тоноглогдсон байдаг. Энэ нь хэрэглэгчдэд серверийн шуудангийн хайрцгаас хайх боломжийг олгодог.

Ажлын логик (imap4 тохиргоо):

  • 143-р порт (эсвэл SSL/TLS холболтын хувьд 993) дээрх шуудангийн серверт холбогдоно;
  • имэйл мессежийг хүлээн авна;
  • нь мэйл клиент програмыг хаахаас өмнө холбогдож, хүсэлтийн дагуу мессеж татахад ашиглагддаг.

Сервер дээр мессеж устахгүй гэдгийг анхаарна уу. Энэ нь ноцтой үр дагаварт хүргэж болзошгүй юм. IMAP-н үзүүлэлтүүдийг RFC 3501-с олж болно.

имэйл хүлээн авах протокол
имэйл хүлээн авах протокол

IMAP болон POP3-ын хооронд сонголт хийх

SMTP-ийн үндсэн функц нь үндсэндээ өөр байдаг тул хамгийн сайн протоколын асуудал нь ихэвчлэн зөвхөн IMAP болон POP3-тэй холбоотой байдаг.

Хэрэв серверийн хадгалах зай танд чухал бол POP3-г сонгоно уу. Хязгаарлагдмал санах ойтой сервер нь таныг POP3-ийг дэмжихэд хүргэдэг гол хүчин зүйлүүдийн нэг юм. IMAP сервер дээр мессеж үлдээдэг тул санах ойн зайг POP3-аас хурдан зарцуулдаг.

Хэрэв та хүссэн үедээ имэйлдээ хандахыг хүсвэл IMAP-ыг ашиглах нь дээр. IMAP нь сервер дээр мессеж хадгалахад зориулагдсан нэг сайн шалтгаан бий. Энэ нь олон төхөөрөмжөөс мессеж хайхад ашиглагддаг - заримдаа бүр нэгэн зэрэг. Хэрэв танд iPhone, Android таблет, зөөврийн компьютер болон ширээний компьютер байгаа бөгөөд эдгээр төхөөрөмжүүдийн аль нэгээс нь эсвэл бүгдээс нь имэйл уншихыг хүсвэл IMAP нь хамгийн сайн сонголт юм.

Синхрончлол нь IMAP-ын бас нэг давуу тал юм. Хэрэв та олон төхөөрөмжөөс имэйлд хандаж байгаа бол таны хийсэн бүх үйлдлийг харуулахыг хүсэх болно.

Жишээ нь, хэрэв та A, B, C мессежүүдийг уншвал тэдгээрийг бусад төхөөрөмж дээр мөн "уншсан" гэж тэмдэглэхийг хүсэж байна. Хэрэв та B ба C үсгийг устгасан бол бүх гаджет дээрх шуудангийн хайрцгаас ижил мессежүүдийг устгахыг хүсэх болно. Эдгээр бүх синхрончлолыг зөвхөн IMAP ашиглаж байгаа тохиолдолд л хийх боломжтой.

IMAP нь хэрэглэгчдэд мессежийг шаталсан байдлаар эмхэлж, хавтсанд хийх боломжийг олгодог тул энэ нь хэрэглэгчдэд захидал харилцаагаа илүү сайн зохион байгуулахад тусалдаг.

Мэдээжийн хэрэг, бүх IMAP функцууд нь үнэтэй байдаг. Эдгээр шийдлүүдийг хэрэгжүүлэхэд илүү хэцүү бөгөөд ялангуяа синхрончлолын процессыг хийж байх үед илүү их CPU болон RAM зарцуулдаг. Үнэн хэрэгтээ, синхрончлоход маш олон мессеж байгаа тохиолдолд өндөр CPU болон санах ойн хэрэглээ нь үйлчлүүлэгч болон серверийн аль алинд нь тохиолдож болно. Энэ үүднээс авч үзвэл POP3 протокол нь бага зардалтай ч бага ажиллагаатай.

Нууцлал бол эцсийн хэрэглэгчдээс ихээхэн хамааралтай асуудлуудын нэг юм. Тэд ерөнхийдөө бүх имэйлийг татаж аваад явахгүй байхыг илүүд үздэгүл мэдэгдэх сервер дээрх тэдгээрийн хуулбар.

Хурд бол нөхцөл байдлаас шалтгаалж харилцан адилгүй давуу тал юм. POP3 нь холболт дээр байгаа бүх имэйл мессежийг татаж авах чадвартай. Мөн IMAP нь шаардлагатай бол (жишээлбэл, хангалттай ачаалал байхгүй үед) зөвхөн мессежийн толгой эсвэл тодорхой хэсгийг татаж аваад сервер дээр хавсралт үлдээж болно. Үлдсэн хэсгүүдийг татаж авах нь зүйтэй гэж үзсэн тохиолдолд л хэрэглэгч ашиглах боломжтой болно. Тиймээс IMAP-ыг илүү хурдан гэж үзэж болно.

Гэсэн хэдий ч сервер дээрх бүх мессежийг байнга татаж авах шаардлагатай бол POP3 илүү хурдан байх болно.

smtp имэйл протокол
smtp имэйл протокол

Таны харж байгаагаар тайлбарласан протокол бүр өөрийн давуу болон сул талуудтай. Аль функц эсвэл онцлог илүү чухал болохыг та өөрөө шийдэх болно.

Мөн таны и-мэйл клиент рүү хандах арга нь аль протоколыг илүүд үзэхийг тодорхойлдог. Зөвхөн нэг машинаас ажилладаг бөгөөд шинэ имэйлдээ хандахын тулд вэб шуудан ашигладаг хэрэглэгчид POP3-д талархах болно.

Гэсэн хэдий ч өөр компьютерээс шуудангийн хайрцгаа солилцдог эсвэл имэйл рүүгээ ханддаг хэрэглэгчид IMAP-ыг илүүд үзэх болно.

SMTP, IMAP болон POP3-тай спам галт хана

Ихэнх спам галт хана нь зөвхөн SMTP протоколтой харьцаж, хамгаалдаг. Серверүүд SMTP имэйл илгээж, хүлээн авдаг бөгөөд тэдгээрийг гарц дээрх спам галт ханаар шалгах болно. Гэсэн хэдий ч зарим спам галт хана нь гадны хэрэглэгчдэд эдгээр үйлчилгээ шаардлагатай үед POP3 болон IMAP4-ийг хамгаалах боломжийг олгодог.тэдний имэйлд хандах.

SMTP галт хана нь эцсийн хэрэглэгчдэд ил тод байдаг; үйлчлүүлэгчдэд зориулсан тохиргооны өөрчлөлт байхгүй. Хэрэглэгчид имэйл сервер рүү имэйл мессеж хүлээн авч, илгээсээр байна. Жишээлбэл, Exchange эсвэл Dominos нь имэйл илгээхдээ проксид суурилсан мессежийн чиглүүлэлтийн тохиргоог галт хана руу тохируулах ёстой бөгөөд галт ханаас имэйл илгээхийг зөвшөөрөх ёстой.

Зөвлөмж болгож буй: