КомпьютерАюулгүй байдал

IMAP аюулгүй хадгалах

Мэдээллийн технологийн тархалт бүхий аюулгүй байдлын чухал асуудал болж байна. Бид янз бүрийн асуудлаар дамжуулан, янз бүрийн хөгжлийн талаар хамтран ажиллах хэрэгтэй. Энд жишээ нь, IMAP аюулгүй байдал - Энэ нь юу юм бэ? Хир найдвартай вэ Интернэт Зурвас Access Protocol? Тэр нь давуу талтай бөгөөд энэ нь хөгжүүлж ямар ямар өөр өөр хувилбарууд байдаг бөгөөд механизм ажилладаг - энэ дугаар нь та одоо эхлэхэд байгаа агуулгыг товч retelling юм.

IMAP гэж юу вэ?

захидал харилцаа, аюулгүй байдлын улмаас энэ нь үнэ цэнэтэй мэдээлэл агуулж болно гэдгийг нь чухал юм. Энэ протокол нь үүнийг хүлээн авах ёстой зөвхөн хувь хүмүүст и-мэйл өгөгдөлд хандах боломжийг олгох хүсэлт давхарга дээр ашиглаж байна. Энэ нь TCP үндэслэн боловсруулж, тэдний хэрэгцээг 143 порт нь ашигладаг байна. IMAP хэрэглэгчийн Mail, зарим нэг төв сервер дээр байрладаг хамтран ажиллах боломжийг олгодог. бүх харилцаа хэрэглэгчийн компьютер дээр байгаа сэтгэгдэл өгөх үүднээс энэхүү протоколыг ашигладаг програм, шаардлагатай арга хэмжээг гүйцэтгэдэг. тээвэрлэлт Тусгай IMAP сервер нь их хэмжээний ашиглаж болно. захидал өөрчилсөн нь хүлээн авагч руу тогтмол дамжуулах файл нь агуулга байдаг шаарддаггүй. Гэхдээ энэ нь хэрэглэж байгаа нь зөвхөн протокол биш юм шуудангийн үйлчилгээ. Жишээ нь, энэ тухай мессеж ашиглах SMTP илгээх IMAP аюулгүй байдал руу илгээсэн баг нь бүрэн баталгаа өгч чадахгүй байна. мэдэгдэж байгаа эмзэг байдаг.

Яагаад IMAP протокол боловсруулсан бэ?

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

POP3 гаруй Давуу тал

Энэ протокол нь яагаад хэрэглэсэн бэ? үнэн гэж IMAP и-мэйл санал болгож байна, дээр, бас давуу тал нь хэд хэдэн гадна:

  1. идэвхтэй хүртэл салгаж байхгүй бол хэрэглэгчийн интерфэйс.
  2. Мессеж харилцагч талаас холбогдох шаардлага байдаг л татаж байна.
  3. Хэд хэдэн хүмүүсийн хандах нэгэн зэрэг болох ч тэдгээрийг тус бүр хийсэн бүх өөрчлөлтийг хянаж байх боломжтой болно.
  4. үйлчлүүлэгч, үүсгэж болно өөрчлөх, хайрцаг нэрийг устгах, тэдний хооронд мессеж шилжүүлэх. Мөн, та IMAP өргөтгөл 4 Хандалтын Хяналт нь жагсаалт байгаа бол, та зөвшөөрлийг өөрчилж болно.
  5. Та мэдээний байдлыг хянах боломжтой (уншиж байна устгасан, хариу гэх мэт илгээсэн). Ийм арга хэмжээ авна тугуудыг гэж нэрлэдэг бөгөөд тэд сервер дээр хадгалагдаж байдаг.
  6. Хай мэдээллүүд нь үргэлж сервер дээр хийж байгаа бөгөөд өргөтгөлийн тодорхой механизм байхгүй байна.

Мессеж, тэдгээрийн шинж чанарууд

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

UID

Зурвас бүр нь 32 битийн код хүлээн авна. Энэ нь өвөрмөц танигчийг нэмж байна. Тэд хамтдаа 64-бит дараалал, зурвас тогтоох шаардлагатай болдог. Энэ нь IMAP аюулгүй байдал юм. дараа нь ирж, илүү чухал UID юм. хайрцагтай сонгохдоо Энэ параметр нь хариу код болгон ашиглаж байна. Тэр чуулганы үеэр буюу тэдний хооронд өөрчилж болохгүй вэ. техникийн нөхцөл Энэ параметрийн засварлахыг шаардана бол UID өмнө илүү байх ёстой. мэдээлэл дамжуулах ашигласан ижил IMAP порт юм.

мессежийн серийн дугаар

Энэ нь нэг нь эхэлдэг. өмнөх хүндээ харьцуулахад дараагийн мессеж тус бүрийн тоо, 1-ээр өсгөгдөнө. бүрэн имэйл устгах үед, жишээ нь: энэ нь сесс холболтын үед өөрчилж болно захидлын хайрцгаас нэг чухал ялгаа.

тугуудыг Posts

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

  1. \ Харагддаг - мэдээ уншиж,
  2. \ Хариулагдсан нь - нь хариу илгээх;
  3. \ Сүүлийн үед - мэдээ одоогийн хуралдааны үеэр гарч,
  4. \ Төсөл - нь төсөл гэж тэмдэглэгдсэн байна;
  5. \ Тэмдэглэгдсэн - хэрэглэгчийн чухал гэж зурвас тэмдэглэгдсэн байна;
  6. \ Устгагдсан - алсын.

Дотоод он сар өдөр, мессеж цаг

Хэрхэн эдгээр хувьсагч дотор буй утгыг байх ёстой тодорхойлох вэ? Зурвас SMTP протоколыг ашиглан хүргүүлсэн бол, энэ нь цаг хугацаа, эцсийн очих өдрийг авч байна. Та хуулбар тушаалыг ашиглаж байгаа бол үзүүлэлтүүдийг илгээгчийн ашигладаг. Та тохируулж болно, цаг хугацаа, огноо - Энэ тушаалын нэмэх ашиглах.

Сервер болон үйлчлүүлэгч яриа

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

Магадгүй хоёр тохиолдол нь үйлчлүүлэгчийн илгээсэн мэдээлэл, бүрэн гүйцэд биш юм. Эхний - нэмэлт өгөгдөл нь өмнө нь тодорхойлсон Troc байна октэтын тоог код хангагдсан байна. Хоёрдугаар - серверээс хариу шаардаж байна. Аль ч тохиолдолд, үйлчлүүлэгч баг, заавал энэ зан чанар нь + гэж эхэлдэг үргэлжлүүлэх тухай хүсэлтийг хүлээн авна. шилжүүлэх нь тодорхой төрлийн өгөгдөл гэхэд дууссан байх ёстой хүлээн авсан тохиолдолд, өөрөөр энэ нь шинэ үйл ажиллагааг эхлүүлэх боломжтой болох юм. Унших, дүн шинжилгээ хийх, сонголтын параметрүүд, мэдээлэл дамжуулах протокол сервер хүлээн гүйцэтгэсэн байна. тушаал боловсруулах дууссаны дараа үйлчлүүлэгч энэ мэдэгдэл нь хариу илгээсэн байна. угтвар * нийлүүлсэн заавар дууссаныг илэрхийлэх албагүй мэдээлэл. Энэ нь untagged хариу гэж нэрлэдэг. харилцагчийн хүсэлтээр буюу өөрийн санаачилгаар хариуд мэдээллийн сервер илгээх практик. Тэдний хэлбэр нь илгээсэн байна яагаад нэг шалтгаанаар бие даасан юм.

Тэгээд юу гэх Gmail гэх мэт алдартай үйлчилгээний талаар хэлж болох вэ? IMAP тохиргоог энгийн хэрэглэгчид байхгүй байна, гэхдээ тусгай клиентийг дамжуулан захидал илгээсэн үед та хийж чадна. Гэхдээ энэ нь цэвэр л бичиж явж байна.

Үнэндээ шаардлагатай арга гэж юу вэ? Тэд мэдээллийн амжилт / дутагдлын талаар хэлж байна. хариу нь үргэлж хэрэглэгчийн процессийг эхлүүлсэн багийг ашиглаж байна ижил шошго гэж ашигладаг. Тийм учраас аль болох multithreading өгөгдөл дамжуулах, мөн тэд өөрсдийнхөө андуурч байх болно. серверээс хариу нь гурван төрлийн нөхцөл байдлыг тодруулах зорилготой юм:

  1. Амжилттай гүйцэтгэл.
  2. Амжилтгүй.
  3. IMAP протокол алдаа (Үл мэдэгдэх тушаал хэрэглэж байгаа үед, эсвэл сервер синтакс нь асуудал байна гэж хүлээн зөвшөөрөх нь тохиолддог).

Клиент онцлог нь энэ нь үргэлж түүнд ирдэг ямар ч хариу зохицуулах бэлэн байх ёстой юм. Эдгээр шаардлагагүй сервер хайж илгээж, хэрэглэгчийн тэднийг шууд ашиглах боломжтой байсан ийм байдлаар бичигдсэн байх шаардлагатай. Хэрэв та Gmail-д болох шиг үзнэ үү. IMAP тохиргоог засварлах, эсвэл учир нь өөрчилж болно захидлын клиентүүдийн өргөн ажиллагаатайгаар.

дүгнэлт

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 mn.birmiss.com. Theme powered by WordPress.