Гол ялгаа – Татаж авах ба Түлхэх
Fetch болон Push гэдэг нь таныг имэйл клиент тохируулах үед тулгарах хоёр нэр томъёо юм. Имэйл бүртгэлээ тохируулахдаа танд хэд хэдэн сонголт байх болно. Эдгээр сонголтууд нь татах, түлхэх зэрэг орно. Та гарын авлагын сонголттой байж магадгүй. Эдгээр хоёр нэр томъёо нь серверээс үйлчлүүлэгч рүү имэйл илгээх үед эхлүүлэх үйл явцыг тодорхойлдог. Татаж авах болон түлхэх хоёрын гол ялгаа нь эхлүүлэх үйл явцад оршдог; Fetch-ийг үйлчлүүлэгч эхлүүлдэг бол Push-ийг сервер эхлүүлдэг. Түлхэх нь бодит болохоос өмнө имэйлийг татах үндсэн арга нь татаж авах явдал байсан.
Gmail гэх мэт орчин үеийн имэйл хаягууд түлхэх сонголттой ирдэг. Энэхүү имэйлийн функцийг бидний удирддаг олон имэйл хаягийн дор хаяж нэг нь ашиглаж болно. Ухаалаг утаснууд цахим шуудан илгээх, хүлээн авах боломжтой болсноор олон хүмүүс татах, түлхэх гэсэн хоёр нэр томъёоны талаар эргэлзэж байна.
Fetch гэж юу вэ?
Татан авалтын тусламжтайгаар үйлчлүүлэгч имэйл ирсэн эсэхийг шалгахын тулд серверийг шалгана. Хэрэв нэг буюу хэд хэдэн имэйл олдвол тэдгээрийг үйлчлүүлэгчийн төхөөрөмжид татаж авах болно. Fetch-ийг хэдэн минутаас хэдэн цаг хүртэлх интервалын шалгалтаар тохируулах боломжтой. Тиймээс, түлхэхтэй харьцуулахад татаж авах нь удаан бөгөөд хариу өгөхөд удаан хугацаа шаардагдана. Хэрэв энэ интервал урт бол имэйл хүлээн авахад саатал гарна. Цагийн интервалыг багасгах замаар энэ саатлыг багасгах боломжтой. Татаж авах хоорондын зайг багасгахын сул тал нь шинэ захидал хүлээн авсан эсэхээс үл хамааран татан авалт бүрт илүү их зай зарцуулдаг. Татаж авах бүрт өгөгдөл дамжуулах шаардлагатай болно. Энэ интервалыг 15 минут, 30 минут, 1 цаг тутамд эсвэл гар утгаараа тохируулж болно. Дээрх контекстээс харахад имэйлийг шууд хүргэхгүй тул татаж авах нь тийм ч тохиромжтой сонголт биш гэдгийг бид тодорхой харж болно. Хэрэв та олон имэйл хүлээн авч байгаа бол энэ нь хангалтгүй байж магадгүй.
Push гэж юу вэ?
Түлхэлтийн тусламжтайгаар үйлчлүүлэгчийн төхөөрөмж серверийг тогтмол шалгаж, захидал ирсэн эсэхийг шалгах шаардлагагүй. Серверт имэйл ирэхэд энэ нь үйлчлүүлэгчид автоматаар мэдэгдэх бөгөөд имэйлийг хүргэх болно. Имэйлийн хүргэлт нь түлхэлтээр автоматаар хийгдэх тул татан авалттай харьцуулахад илүү хурдан байдаг. Push нь fetch-тэй адил серверээс тогтмол асуудаггүй. Түлшний үүрэг бол серверийг IP хаягаар нь шинэчлэх явдал бөгөөд ингэснээр сервер үйлчлүүлэгчтэй хэрхэн хялбар холбоо барихаа мэдэх болно.
Push нь POP зэрэг хуучин протоколуудтай харьцуулахад IMAP-д ирдэг харьцангуй шинэ аргачлал юм. POP гэх мэт хуучин протоколууд түлхэх функцийг ашиглах боломжгүй; Энэ нь зөвхөн татах чадвартай ирдэг. Google болон Yahoo зэрэг цахим шуудангийн үйлчилгээ үзүүлэгчид томоохон протоколуудыг дэмжих боломжтой. Тиймээс тэд түлхэх болон татах сонголтыг хоёуланг нь дэмждэг. Бусад имэйлийн үйлчилгээ үзүүлэгчдийг түлхэх болон татаж авах функцийг хоёуланг нь дэмжиж чадах эсэхийг шалгах шаардлагатай.
Гарын авлага
Мөн Гарын авлага гэх сонголт байгаа бөгөөд энэ нь танд хүлээн авсан өгөгдлийг бүрэн хянах боломжийг олгоно. Таныг шуудангаа нээмэгц мессеж гарч ирэх бөгөөд шуудангийн хайрцаг эсвэл мессежийг үзэхийн тулд дэлгэцийг сэргээнэ үү.
Fetch болон Push хоёрын ялгаа нь юу вэ?
Тодорхойлолт
Татаж авах: Татаж авахын тулд та имэйл ирсэн эсэхийг шалгахын тулд серверээ шалгах хэрэгтэй.
Түлхэх: SMS эсвэл MMS шиг шуудангаар имэйлүүд шууд таны ирсэн имэйл хайрцагт ирэх болно.
Эхлэл
Татаж авах: Татаж авахыг үйлчлүүлэгч эхлүүлсэн
Түлхэх: Түлхэлтийг сервер эхлүүлсэн
Хурд
Татаж авах: Үйлчлүүлэгч серверийг тогтмол хугацаанд шалгаж байх ёстой тул татах нь харьцангуй удаан байна.
Түлхэх: Сервер хүлээн авсан имэйлийг үйлчлүүлэгч рүү автоматаар дамжуулах тул түлхэх нь харьцангуй хурдан юм.
Цахилгааны зарцуулалт
Татаж авах: Серверийг тогтмол хугацаанд шалгаж байгаа тул татан авалт илүү их хүч зарцуулна.
Түлхэх: Имэйл илгээх үйл явц автоматаар хийгддэг тул түлхэх нь бага эрчим хүч зарцуулна.
И-мэйл автоматаар хүлээн авахын тулд товчлуур нь байнгын интернет холболттой байх шаардлагатай тул цахилгаан зарцуулалт өөр байж болно. Энэ нь мөн харилцагчийн төхөөрөмжөөс эрчим хүч зарцуулна.
Дэмжлэг
Татаж авах: Татаж авахыг бүх протокол дэмждэг
Push: Push-г бүх протокол дэмждэггүй.
Fetch болон Push хураангуй
Түлхэх: Сервер шуудан хүлээн авмагц харилцагчийн төхөөрөмж рүү түлхэгдэнэ.
Татаж авах: Тогтмол хугацаанд мессеж ирсэн эсэхийг серверээс шалгана уу. Энэ шалгалтыг хийх үед мессежүүдийг харилцагчийн төхөөрөмжид татах болно.
Гарын авлага: Мэйл програмыг нээх үед имэйл байгаа эсэхийг шалгана.