ကွန်ပျူတာများလုံခွုံမှု

IMAP ကိုလုံခြုံရေးသိုလှောင်မှု

အတူသတင်းအချက်အလက်နည်းပညာပြန့်ပွားအရေးပါသောဘေးကင်းလုံခြုံမှုပြဿနာဖြစ်လာသည်။ ငါတို့သည်အမျိုးမျိုးသောရှုထောင့်မှတဆင့်များနှင့်ကွဲပြားခြားနားသောဖြစ်ပေါ်တိုးတက်မှုမှလေးစားမှုနှင့်အတူအလုပ်လုပ်ရန်ရှိသည်။ ဒီနေရာတွင်ဥပမာ, IMAP ကိုလုံခြုံရေး - ကဘာလဲ? ယင်းကိုမည်သို့ယုံကြည်စိတ်ချရသောဖြစ်ပါတယ် အငျတာနကျကို Message Access ကိုပရိုတိုကော? ဘယ်သူသည်ကွဲပြားခြားနားသောဗားရှင်းဘာတွေလုပ်နေလဲ, ဖွံ့ဖြိုးနှင့်ယန္တရားအလုပ်ဖြစ်တယ်သောအရာကိုတစ်ဦးအားသာချက်ရှိပါတယ် - ဤသူသည်သင်တို့ယခုစတင်ထားတဲ့နှင့်အတူဆောင်းပါး, ရဲ့ contents ၏အကျဉ်း retelling ဖြစ်ပါတယ်။

IMAP ကိုကဘာလဲ?

စာပေးစာယူလုံခြုံရေးကြောင့်ကအဖိုးတန်သတင်းအချက်အလက်ပါဝင်နိုင်သည်ဆိုတဲ့အချက်ကိုရန်အရေးကြီးပါသည်။ ဤသည် protocol ကိုခံယူသင့်ပါတယ်သူကိုသူတို့သာတစ်ဦးချင်းစီမှ e-mail, ဒေတာမှဝင်ရောက်ခွင့်ပေးဖို့လျှောက်လွှာအလွှာအပေါ်ကိုအသုံးပြုသည်။ ဒါဟာသည် TCP အပေါ်အခြေခံပြီးတိုးတက်ဖွံ့ဖြိုးခြင်းနှင့်၎င်းတို့၏လိုအပ်ချက်များကို 143 port အတွက်အသုံးပြုသည်ခံခဲ့ရသည်။ IMAP ကိုအသုံးပြုသူအချို့ဗဟို server မှာတည်ရှိပါတယ်သောမေးလ်နှင့်အတူအလုပ်လုပ်ရန်ခွင့်ပြုပါတယ်။ အားလုံးစာပေးစာယူအသုံးပြုသူရဲ့ကွန်ပျူတာပေါ်မှာသောအထင်အမြင်ပေးသကဲ့သို့ဒီ protocol ကိုအသုံးပြုတစ်ဦးကအစီအစဉ်လိုအပ်သောလုပ်ရပ်များလုပ်ဆောင်တယ်။ တင်ပို့ရောင်းချမှုအထူး IMAP ကိုဆာဗာ၏တစ်ဦးကမြင့်မားသောအသံအတိုးအကျယ်ကိုအသုံးပြုနိုင်ပါတယ်။ စာလုံး၏ခြယ်လှယ်အကြောင်းအရာများကိုရှိပါတယ်ထားတဲ့အတွက်လက်ခံရရှိသူထံသို့စဉ်ဆက်မပြတ်လွှဲပြောင်းဖိုင်များ, မလိုအပ်ပါဘူး။ သို့သော်ဤအတွက်အသုံးပြုကြောင်းတည်းသော protocol ကိုမဟုတ်ပါဘူး စာတိုက်န်ဆောင်မှု။ IMAP ကိုလုံခြုံရေးမှစလှေတျတျောအဖွဲ့အပြည့်အဝအာမခံလို့မရပါဘူးအဖြစ်ဥပမာ, သတင်းစကားအသုံးပြုမှု SMTP ပို့ပေးရန်။ လူသိများအားနည်းချက်များရှိနေပါသည်။

အဘယ်ကြောင့် IMAP ကို protocol ကိုတီထွင်ခဲ့သလဲ

ဒါဟာ POP3 တစ်ခုကအခြားရွေးချယ်စရာအဖြစ်တီထွင်ပေးခဲ့သည်။ ဒါဟာအားလုံးအဘယ်ကြောင့်ဆိုသော်အဆုံးစွန်၏ချို့ယွင်းချက်များစတင်ခဲ့သည်။ ဒါကြောင့်ဆာဗာအပေါ်စီမံခန့်ခွဲရန်စွမ်းရည်, အပြောင်းအရွေ့များနှင့်စတိုးဆိုင်မက်ဆေ့ခ်ျများမရှိပါ။ ဒါကဘာဖြစ်လို့လဲဆိုတော့ဒီင်နှင့် IMAP ကို protocol ကိုဝေးလံခေါင်သီ server ပေါ်မှာ data တွေကိုသိုလှောင်ခြင်းဖြင့်ကွဲပြားခြားနားသောအရပ်တွင် e-mail ကိုလက်ခံရရှိရန်အခွင့်အလမ်းကမ်းလှမ်းကြောင်းတီထွင်ခဲ့တာဖြစ်ပါတယ်။

POP3 ကျော်ကောင်းကျိုးများ

အဘယ်ကြောင့်ဒီအ protocol ကိုအသုံးပြုခဲ့သည်? သော IMAP ကို e-mail, အထက်ပါအပြင်ကမ်းလှမ်းမှု, သေးအားသာချက်တစ်ခုအရေအတွက်တကယ်တော့:

  1. တက်ကြွစွာသည်အထိရပ်ဆိုင်းခြင်းများမနေပါနဲ့ user interface ကို။
  2. မက်ဆေ့ခ်ျ client ကိုကနေသက်ဆိုင်ရာလိုအပ်ချက်များရှိပါသည်သာလျှင်ဒေါင်းလုတ်လုပ်နေကြသည်။
  3. အတော်ကြာလူများ access ကို simultaneous စေခြင်းငှါ, သူတို့ထဲကတစ်ဦးချင်းစီကိုဖန်ဆင်းသမျှသောအပြောင်းအလဲများခြေရာခံစောင့်ရှောက်နိုင်ပါလိမ့်မည်။
  4. အဆိုပါ client ကိုဖန်တီးပြုပြင်မွမ်းမံလျက်, သေတ္တာများ၏နာမကို delete, သူတို့အကြားမက်ဆေ့ခ်ျများရွှေ့နိုင်ပါတယ်။ သငျသညျ IMAP ကို extension ကို 4 Access ကိုထိန်းချုပ်ရေးစာရင်းရှိပါကလည်း, သင်တို့ကိုခွင့်ပြုချက်တွေကိုပြောင်းလဲနိုင်ပါတယ်။
  5. သင်ကမက်ဆေ့ခ်ျကို၏ status (ကိုဖတ်ခဲ့ပြီး, ဖျက်ပစ်တဲ့တုံ့ပြန်မှု, etc စလှေတျတျော) ကိုခြေရာခံနိုင်ပါတယ်။ ထိုကဲ့သို့သောလုပ်ရပ်များအသေးစိတ်အလံဟုခေါ်ကြသည်နှင့်သူတို့ server များပေါ်တွင်သိမ်းဆည်းထားသည်။
  6. မက်ဆေ့ခ်ျအမြဲဆာဗာပေါ်မှာဖျော်ဖြေနေသည်နှင့်ချဲ့ထွင်မှုအတွက်ရှင်းလင်းပြတ်သားတဲ့ယန္တရားလည်းမရှိရှာပါ။

မက်ဆေ့ခ်ျများနှင့်၎င်းတို့၏ attribute တွေ

IMAP ကိုမက်ဆေ့ခ်ျပို့နှင့်အတူသီးသန့်လုံခြုံရေးအလုပ်ပေးသည်, ထိုသူတို့အဘို့အအထူးခေါင်းစီးနှင့်အတူမည်သည့် packets တွေကိုမလိုအပ်ပါဘူး။ သူတို့ထဲကတစ်ဦးချင်းစီက၎င်း၏ကိုယ်ပိုင် attribute တွေရှိပါတယ်။ သူတို့ကအခြားသူများနှင့်တစ်ဦးချင်းသို့မဟုတ်အတူတကွသတ်မှတ်နိုင်ပါသည်။ ယခုအချိန်တွင်, ထိုအရပ်၌ IMAP ကို protocol ၏ခြောက်လဗားရှင်းသော်လည်း, နီးပါးအမြဲသူတို့ကိုသာနောက်ဆုံးအသုံးပြုခဲ့ပါတယ်။

UID

တစ်ခုချင်းစီကိုမက်ဆေ့ခ်ျကို 32-bit code ကိုလက်ခံ၏။ ဤတစ်မူထူးခြားတဲ့အမှတ်အသားကဆက်ပြောသည်ဖြစ်ပါတယ်။ အတူတူသူတို့ကမက်ဆေ့ခ်ျကိုသိရှိနိုင်ဖို့လိုအပ်သော 64-bit sequence ကို, ဖွဲ့စည်းထားပါသည်။ ဒါက IMAP ကိုဘေးကင်းလုံခြုံမှုပါပဲ။ အဆိုပါနောက်ပိုင်းတွင်ပိုမိုအရေးကြီးသောအဆိုပါ UID ဖြစ်ပါသည်, သို့ရောက်ကြ၏။ တစ်ဦးစာတိုက်ပုံးကိုရွေးချယ်ခြင်းတဲ့အခါဒီ parameter သည်တစ်တုံ့ပြန်မှုကုဒ်အဖြစ်အသုံးပြုပါသည်။ သူကတစ်ဦး session တစ်ခုအတွင်းမှာသို့မဟုတ်သူတို့ကိုအကြားပြောင်းလဲပစ်မထားဘူး။ နည်းပညာဆိုင်ရာအခြေအနေများဒီ parameter သည်၏တည်းဖြတ်ရေးလိုအပ်လျှင်, UID မတိုင်မီထက် သာ. ကြီးမြတ်ဖြစ်ရပါမည်။ ဒေတာထုတ်လွှင့်မှုအတွက်အသုံးပြုသောတူညီ IMAP ကို port ဖြစ်သည်။

မက်ဆေ့ခ်ျ၏နံပါတ်စဉ်

ဒါဟာတဦးတည်းနှင့်အတူစတင်ခဲ့သည်။ တစ်ဦးချင်းစီနောက်ဆက်တွဲသတင်းစကားအရေအတွက်ယခင်သူတို့ကိုနှိုင်းယှဉ်ပါက, 1 ခွငျးအားဖွငျ့အဆတိုးနေသည်။ ဥပမာအားဖြင့်လုံးဝအီးမေးလ်များကိုမဖျက်ပစ်တဲ့အခါမှာ: က session တစ်ခုကွန်နက်ရှင်ကာလအတွင်းပြောင်းလဲနိုင်သည်သောစာတိုက်ပုံးထဲကနေအရေးပါသောခြားနားချက်။

အလံရေးသားချက်များ

ဤသည် attribute ကိုအခြေခံအချက်အလက်တွေနဲ့ဆက်နွယ်နေကြောင်းထားတဲ့သုညသို့မဟုတ်ထိုထက်ပိုအမည်ရှိသောတိုကင်ရှိပါတယ်ထားတဲ့အတွက်စာရင်းအဖြစ်ပုံပေါ်ပါတယ်။ အဆိုပါ IMAP ကို 4.1 အလံနှစ်မျိုးမိတ်ဆက်ခဲ့ကြသည်။ သူတို့ကယာယီပါ (session တစ်ခုအတွင်းမှာ) အလုပ်မလုပ်, ဒါမှမဟုတ်အမြဲတမ်းဖြစ်နိုင်သည်။ စနစ် protocol ကိုသတ်မှတ်ချက်အတွက်သတ်မှတ်ထားတဲ့အတှကျအမည်, အလံတောင်းဆိုခဲ့သည်။ ထိုသူအပေါင်းတို့ \ နဲ့စတင်ရပါမည်။ လောလောဆယ်မျှထိုကဲ့သို့သောစနစ်ကအလံဖော်ထုတ်ခဲ့ကြပြီ

  1. \ မွငျ - မက်ဆေ့ခ်ျကိုဖတ်ပါ,
  2. \ ဖြေ - တပြန်ကြားချက်ကိုပေးပို့;
  3. \ မကြာမီက - သတင်းစကားတစ်ခုကလက်ရှိ session တစ်ခုအတွင်းမှာပေါ်လာသည်ကား,
  4. \ မူကြမ်း - မူကြမ်းအဖြစ်မှတ်သားရ၏
  5. \ အလံပြထားသော - သုံးစွဲသူအရေးကြီးသောအဖြစ်မက်ဆေ့ခ်ျကိုမှတ်သားတော်မူပြီ
  6. \ Deleted - ဝေးလံခေါင်ဖျား။

မက်ဆေ့ခ်ျကို၏အတွင်းရေးနေ့စွဲနှင့်အချိန်

ဤအ parameters တွေကိုအတွင်းရှိရမည်ဖြစ်သောတန်ဖိုးများကိုသတ်မှတ်မထားဘယ်လိုသိနိုင်မလဲ? မက်ဆေ့ခ်ျကတော့ SMTP protocol ကို အသုံးပြု. ကိုအပ်သည်ဆိုပါကနောက်ဆုံးဦးတည်ရာ၏အချိန်နှင့်ရက်စွဲကိုယူသည်။ သင်မိတ္တူ command ကိုသုံးလျှင်, parameters များကိုပေးပို့သူများကအသုံးပြုခဲ့သည်။ သငျသညျသတ်မှတ်ထားခြင်းနှင့်အချိန်နှင့်ရက်စွဲကိုနိုင် - ဒီ command ကို Append ကိုအသုံးပြုဖို့ပါ။

ဆာဗာနှင့် client ကိုဟောပြောပွဲ

IMAP ကိုဆက်သွယ်ရေးအသုံးပြုတဲ့အခါ client-server ကိုမူအရတည်ထောင်ဘို့တွေ့ရှိနိုင်ပါသည်။ ဒီတော့သူ့ကိုယ်သူအပေါင်းတို့၏ပထမဦးဆုံး Command ကိုပို့ပေး, ဒုတိယတောင်းဆိုထားသောဒေတာအဖြစ်တောင်းဆိုမှုကို၏ကွပ်မျက်အကြောင်းသတင်းအချက်အလက်ပို့ပေးသည်။ အားလုံးမက်ဆေ့ခ်ျများအထူး sequence ကိုအတူကုန်ဆုံးတဲ့ string ကို၏ပုံစံရှိသည်။ အားလုံးလုပ်ထုံးလုပ်နည်းများ execution client ကိုအသင်းများကတဆင့်ကစတင်ခဲ့သည်။ သူတို့က (တိုတောင်းတဲ့အက္ခရာနံပါတ်ပါတဲ့ string ကိုအဖြစ်ပြုမူရာ) ကိုအထူးရှေ့ဆက်အမှတ်အသားကြောင့်အသိအမှတ်မပြုတဲ့တံဆိပ်သမုတ်သော။ တစ်ခုချင်းစီကိုအသင်းက၎င်း၏ကိုယ်ပိုင်ထူးခြားသောအရေအတွက်ကရှိပါတယ်။

ဒီတစ်ခါလည်း data တွေကို client ကိုစလှေတျသောကိစ္စနှစ်ခု, ပြည့်စုံသည်မဟုတ်။ ပထမဦးဆုံး - ထိုအငြင်းအခုံယခင်က Troc သောရှစ်လုံးတွဲအရေအတွက်ဆုံးဖြတ်သည်တဲ့ကုဒ်တွေနဲ့ထောက်ပံ့ပေးသည်။ ဒုတိယအချက်မှာ - ဆာဗာကနေတုံ့ပြန်မှုလိုအပ်သည်။ ဖြစ်ရပ်နှစ်ခုစလုံးမှာ client ကိုသေချာပေါက်တစ်ဦး + အတိုင်းဤဇာတ်ကောင်တွေနဲ့အစပြုပေးသောအဖွဲ့၏အဆက်အဘို့အတောင်းဆိုချက်ကိုလက်ခံ၏။ အပြောင်းအရွှေ့တစ်ခုအချို့သောအမျိုးအစားလက်ခံရရှိ၏ဖြစ်ရပ်အတွက်မဟုတ်ရင်ကဖြစ်စဉ်သစ်တခုစဖို့ဖြစ်နိုင်ပါလိမ့်မည်, ထိုဒေတာများကိုပြီးစီးရမည်ဖြစ်သည်။ စာဖတ်ခြင်း, analysis ရွေးချယ်ရေး parameters တွေကိုနှင့်အချက်အလက်လွှဲပြောင်းမှု protocol ကိုဆာဗာလက်ခံသဖြင့်ဖျော်ဖြေသည်။ အမိန့်အပြောင်းအလဲနဲ့ပြီးစီးသောအခါ, client ကိုဒီအသိပေးစာတစ်ခုတုံ့ပြန်မှုကိုစေလွှတ်နေပါတယ်။ အဆိုပါရှေ့ဆက် * နှင့်အတူထောက်ပံ့ညွှန်ကြားချက်များပြီးစီးညွှန်ပြတော်မမူကြောင်းပြန်ကြားရေး။ ဒါဟာ untagged တုံ့ပြန်မှုဟုခေါ်သည်။ client ရဲ့တောငျးဆိုခကျြဖို့ဒါမှမဟုတ်ကိုယ်ပိုင်ပဏာမခြေလှမ်းအပေါ်တစ်ဦးတုံ့ပြန်မှုအဖြစ်ဒေတာဆာဗာများပေးပို့ခြင်း၏အလေ့အကျင့်။ သူတို့ရဲ့ format နဲ့သူတို့လှေတျတျောမူခဲ့သညျအဘယျကွောငျ့အကြောင်းပြချက်၏လွတ်လပ်သောဖြစ်ပါတယ်။

ထိုအဂျီမေးလ်ကဲ့သို့နာမည်ကျော်ဝန်ဆောင်မှုများ, ပတျသကျ. အဘယျဆိုနိုငျသနညျး IMAP ကို setting များကိုသာမန်အသုံးပြုသူများအမရရှိနိုင်မဟုတ်, အထူး client ကိုတဆင့်စာတစ်စောင်ပို့ခြင်းတဲ့အခါသင်စေနိုင်သည်။ သို့သော်ဤသက်သက်သာရုံအရေးအသားကိုသွားဖြစ်ပါတယ်။

နှင့်အမှန်တကယ်လိုအပ်သောတုံ့ပြန်မှုကဘာလဲ? သူတို့ကအချက်အလက်များ၏အောင်မြင်မှု / ကျရှုံးအကြောင်းကိုပြောပြပါ။ အဆိုပါတုံ့ပြန်မှုအမြဲတူညီတံဆိပ်ဖောက်သည်လုပ်ငန်းစဉ်စတင်ခဲ့သောအဖွဲ့သည်အသုံးပြုသောထားပါတယ်ကြောင်းကိုအသုံးပြုသည်။ ထို့ကြောင့်ဖြစ်နိုင်သော multithreading ဒေတာ transfer ဖြစ်တယ်, မိမိတို့နှင့်အတူရောထွေးမည်မဟုတ်ပါ။ ဆာဗာကနေတုံ့ပြန်မှုသုံးမျိုးခွအေနကေိုရှင်းလင်းဖို့ဒီဇိုင်းခဲ့သည်:

  1. အောင်မြင်သောသေဒဏ်စီရင်။
  2. ကျရှုံးခြင်း။
  3. IMAP ကို protocol ကိုအမှား (အမည်မသိ command ကိုလျှောက်ထားသောအခါဖြစ်ပေါ်, သို့မဟုတ်ဆာဗာ syntax နှင့်အတူပြဿနာတစ်ခုရှိကွောငျးကိုအသိအမှတ်မပြုရန်) ။

client အင်္ဂါရပ်ကအမြဲသူ့ကိုရန်ကြွလာသည်ဟုမဆိုတုန့်ပြန်ကိုင်တွယ်ရန်ပြင်ဆင်ရမယ်ဆိုတာပါပဲ။ ဤဖောက်သည်မလိုအပ်ဘဲ server ကို lookups များကိုလည်းပေးပို့ခြင်းတိုက်ရိုက်သူတို့ကိုသုံးစွဲဖို့နိုင်ခဲ့သည်ကြောင့်ထိုကဲ့သို့သောလမ်း၌ရေးထားလျက်ရှိ၏ခံရဖို့လိုအပ်သည်။ သငျသညျ Gmail ထဲတွင်လုပ်နိုင်တူသောကြည့်ရှုပါ။ IMAP ကို setting များကိုဘာဖြစ်လို့လဲဆိုတော့၏ edited သို့မဟုတ်ပြောင်းလဲနိုင်ပါသည် မေးလ် clients များ ကျယ်ပြန့်လုပ်ဆောင်နိုင်စွမ်းကိုအတူ။

ကောက်ချက်

ဒါကလုံခြုံရေး protocol ကိုသိသိသာသာ data တွေကိုယုံကြည်စိတ်ချရတိုးတက်ကောင်းမွန်လာနိုင်ပြီး, ကတတိယပါတီသတင်းအချက်အလက်များရယူပေးနိုင်လိမ့်မည်မဟုတ်ပေကြောင်းသိသိသာသာအာမခံချက်ပေးနိုင်ပါသည်။ ဒါပေမဲ့ဒီတစ်စုံတစ်ဦးမှာစာကိုစာမဖတ်နိုင်သောမဆိုလိုပါ။ အလားအလာအားနည်းချက်ဆာဗာဖြစ်နေဆဲ, နှင့်အသုံးပြုသူ Scan ကိုလှည့်ကွက်နဲ့ပတ်သက်တဲ့အနိမ့်အသိအမြင်ကြောင့်နိုင်ပါတယ်ပုဂ္ဂိုလ်ရေးအရသူတို့ကိုမေးလ်ဝင်ရောက်ဖို့လိုအပ်သောအချက်အလက်တွေအားလုံးကိုပေး။

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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