ရိုးရှင်းသောမေးလ် Transfer Protocol (SMTP) တစ်ဦးစံဆက်သွယ်ရေးဖြစ်ပါတယ် protocol ကို စီးပွားရေးလုပ်ငန်းကွန်ရက်နှင့်အင်တာနက်ပေါ်ရှိအီးမေးလ်မက်ဆေ့ခ်ျပေးပို့ခြင်းဖြစ်သည်။ SMTP မူလကအစောပိုင်း 1980 ခုနှစ်တွင်ဖွံ့ဖြိုးပြီးနှင့်ကမ္ဘာတစ်ဝှမ်းအသုံးပြုမှုအတွက်ရေပန်းအစားဆုံး protocol များ၏တဦးတည်းဖြစ်နေဆဲခဲ့သည်။
အီးမေးလ်ပို့ရန် software ကိုအများဆုံးမေးလ်လက်ခံရရှိများအတွက်စာတိုက်ပရိုတိုကော 3 (POP3) သို့မဟုတ်အင်တာနက်ကိုကို Message Access ကိုပရိုတိုကော (IMAP) ကို protocols များပေးပို့ခြင်းနှင့်ဖြစ်စေဘို့ SMTP အသုံးပြုသည်။ ၎င်း၏အသက်အရွယ်နေသော်လည်း SMTP ရန်မအစစ်အမှန်အခြားရွေးချယ်စရာခေတ်ရေစီးကြောင်းအသုံးပြုမှုအတွက်တည်ရှိ။
ဘယ်လို SMTP အလုပ်လုပ်
အားလုံးခေတ်သစ်အီးမေးလ်ဂလိုင်းအစီအစဉ်များ SMTP ထောက်ခံပါတယ်။ အီးမေးလ်တစ်ခုကို client ထဲမှာထိန်းသိမ်းထားအဆိုပါ SMTP setting များကိုယင်းတို့ပါဝင်သည် IP လိပ်စာ တစ်ခု SMTP ၏ server ကို (အီးမေးလ်များကိုလက်ခံရရှိများအတွက် POP သို့မဟုတ် IMAP ကို server ကိုဖြစ်စေ၏လိပ်စာများနှင့်အတူ) ။ PC ကို client များအသုံးပြုသူများကိုရှေးခယျြမိမိတို့ကိုယ်ပိုင်ဆာဗာကိုသတ်မှတ်ခွင့်ပြုကြောင်း SMTP setting များကိုပေးနေချိန်မှာ Web-based clients များ, သူတို့ရဲ့ configuration များအတွင်း၌တစ်ဦး SMTP ဆာဗာ၏လိပ်စာတွေကို embed ။
တစ်ဦးကရုပ်ပိုင်းဆိုင်ရာ SMTP server ကိုသာကိုအီးမေးလ်အသွားအလာ servicing ထံအပ်နှံစေခြင်းငှါပေမယ့်မကြာခဏအနည်းဆုံးအား POP3 နှင့်တစ်ခါတစ်ရံသည်အခြားနဲ့အတူပေါင်းစပ်ဖြစ်ပါတယ် proxy ဆာဗာ လုပ်ငန်းဆောင်တာ။
SMTP ထိပ်ပေါ်တွင်အလုပ်လုပ် သည် TCP / IP ကို နှင့်ကို TCP ကိုအသုံးပြုသည် port နံပါတ် စံဆက်သွယ်ရေးဘို့ 25 ။ SMTP တိုးတက်စေခြင်းနှင့်အင်တာနက်ပေါ်ရှိတိုက်ခိုက်ရေး spam များကိုကူညီပေးဖို့, စံချိန်စံညွှန်းအုပ်စုများလည်း protocol ၏အချို့သောကဏ္ဍများကိုထောကျပံ့ဖို့ကို TCP port ကို 587 ဒီဇိုင်းရေးဆွဲခဲ့ကြသည်။ ဂျီမေးလ်ကဲ့သို့အနည်းငယ် Web ကိုအီးမေးလ်ဝန်ဆောင်မှု, SMTP များအတွက်တရားမဝင်သည် TCP port ကို 465 ကိုအသုံးပြုပါ။
SMTP Commands
သတင်းအချက်အလက်တောင်းခံသည့်အခါမေးလ်ဆာဗာ clients များမေးလ်ကြောင်းမက်ဆေ့ခ်ျ၏တိကျသောအမျိုးအစားများအမည်များကို - အ SMTP စံပညတ်တော်တို့ကိုအစုတခုအဖြစ်သတ်မှတ်ပါတယ်။ အသုံးအများဆုံးပညတ်တော်တို့ကိုနေသောခေါင်းစဉ်:
- HELO နှင့် EHLO - client ကိုနှင့် server ကြားရှိသစ်တစ်ခု protocol ကို session တစ်ခုစတင်ရန်ကြောင့်ပညတ်တော်တို့ကို။ အဆိုပါ EHLO command ကိုကထောကျပံ့မဆိုရွေးချယ်နိုင် SMTP extension တွေနဲ့အတူတုံ့ပြန်ရန်သူတို့ကိုတောင်းဆို
- Mail - command ကိုအီးမေးလ်မက်ဆေ့ခ်ျပေးပို့ခြင်းစတင်ရန်
- RCPT - ကိုပြင်ဆင်လျက်ရှိလက်ရှိသတင်းစကားတစ်ခုလက်ခံရရှိသူတအီးမေးလ်လိပ်စာများကို command ကို
- အချက်အလက် - အီးမေးလ်မက်ဆေ့ခ်ျကို၏ဂီယာရဲ့ start ကိုညွှန်း command ကို။ ဒီ command မက်ဆေ့ခ်ျကိုတစ်ဖဲ့ကိုရခြင်းင်တဦးသို့မဟုတ်ထိုထက်ပိုနောက်ဆက်တွဲအပေါ်မက်ဆေ့ခ်ျတစ်ခုချင်းစီ၏စီးရီးစတင်။ အဆိုပါ sequence ကိုအတွက်နောက်ဆုံးမက်ဆေ့ခ်ျကိုအီးမေးလ်၏အဆုံးဆိုလိုမှ ((သာတဲ့ကာလများ။ ) တစ်ဦးရပ်စဲဇာတ်ကောင်ကဲ့သို့) အချည်းနှီးပါပဲ။
- RSET - ကမှားယွင်းမှုတစ်ခုရင်ဆိုင်လျှင် (ထို Mail command ကိုထုတ်ပေးပြီးနောက်) အီးမေးလ်ပို့တာ၏လုပ်ငန်းစဉ်ထဲမှာ, SMTP ဆက်သွယ်မှု၏လည်းကောင်းအဆုံးဆက်သွယ်မှုကို reset နိုင်ပါတယ်စဉ်
- NOOP - တစ်ဦးကြင်ကြင်နာနာအဖြစ်ဒီဇိုင်းရေးဆွဲထားတဲ့ဗလာ ( "အဘယ်သူမျှမစစ်ဆင်ရေး") မက်ဆေ့ခ်ျကို ping ရဲ့ အဲဒီ session ၏အခြားအဆုံး၏တုန့်ပြန်မှုအတွက်စစ်ဆေးရန်
- အတော်လေး - ထို protocol ကို session ကိုအဆုံးသတ်
ထို command ၏စာလက်ခံသူကအောင်မြင်မှုသို့မဟုတ်ကျရှုံးဖြစ်စေကုဒ်နံပါတ်များကိုအတူပြန်ဖြေတယ်။
SMTP နှင့်အတူကိစ္စများ
SMTP built-in လုံခြုံရေး features ကင်းမဲ့။ အင်တာနက်က Spam တွေကို Junk အီးမေးလ်၏ကြီးမားသောပမာဏထုတ်လုပ်သူတို့ကိုပွင့်လင်း SMTP server များမှတဆင့်ကယ်နှုတ်တော်မူ၏ရှိခြင်းအားဖြင့်အတိတ်ကာလ SNMP exploit မှ enabled ပါပြီ။ spam များကိုဆန့်ကျင်ကာကွယ်စောင့်ရှောက်ရေးနှစ်ပေါင်းများစွာတိုးတက်ပေမယ့် foolproof မဟုတ်သိရသည်။ အီးမေးလ်လိပ်စာများ: ထို့အပြင် SMTP (ထို Mail command ကိုမှတဆင့်) "ကနေ" အတု setting ထဲကနေ Spam တွေကိုတားဆီးမထားဘူး။