qmail မေးလ်ဆာဗာ၏ ခက်ရင်းဖြစ်သော notqmail ကို မိတ်ဆက်ခဲ့သည်။

မိတ်ဆက်ပေးသည်။ ပရောဂျက်၏ပထမဆုံးထုတ်ဝေမှု notqmailmail server fork ၏ဖွံ့ဖြိုးတိုးတက်မှုစတင်ခဲ့သည့်အတောအတွင်း၊ qmail. Qmail ကို 1995 ခုနှစ်တွင် Daniel J. Bernstein မှ ဖန်တီးခဲ့ပြီး ပေးပို့စာမေးလ်အတွက် ပိုမိုလုံခြုံပြီး ပိုမိုမြန်ဆန်သော အစားထိုးမှုကို ပေးဆောင်ရန် ရည်ရွယ်ချက်ဖြင့် ဖန်တီးခဲ့ခြင်းဖြစ်သည်။ qmail 1.03 ၏ နောက်ဆုံးထွက်ရှိမှုကို 1998 ခုနှစ်တွင် ထုတ်ဝေခဲ့ပြီး ထိုအချိန်မှစ၍ တရားဝင်ပေးပို့ခြင်းအား အပ်ဒိတ်မလုပ်ရသေးသော်လည်း ဆာဗာသည် အရည်အသွေးမြင့်ပြီး လုံခြုံသောဆော့ဖ်ဝဲလ်၏ နမူနာအဖြစ် ကျန်ရှိနေသောကြောင့် ယနေ့တိုင် အသုံးပြုနေဆဲဖြစ်ပြီး ဖာထေးအများအပြားကို ရယူထားပြီး၊ အပိုပရိုဂရမ်များ။ တစ်ချိန်က qmail 1.03 နှင့် စုဆောင်းထားသော ဖာထေးမှုများအပေါ် အခြေခံ၍ netqmail ဖြန့်ဝေမှုတစ်ခုကို ဖွဲ့စည်းခဲ့သော်လည်း ယခုအခါ ၎င်းကို စွန့်ပစ်ထားသည့်ပုံစံဖြင့် ဖြစ်နေပြီး 2007 ခုနှစ်ကတည်းက အပ်ဒိတ်မလုပ်ရသေးပါ။

Amitai Schleier, NetBSD ပံ့ပိုးကူညီသူနှင့်အမျိုးမျိုးသောစာရေးဆရာ ဖာထေးမှုများနှင့် ဆက်တင်များ qmail သို့ စိတ်ပါဝင်စားသော ဝါသနာရှင်များနှင့်အတူ ပရောဂျက်ကို တည်ထောင်ခဲ့ပါသည်။ notqmailဖာထေးမှုအစုများထက် ပေါင်းစပ်ပေါင်းစပ်ထားသော ထုတ်ကုန်တစ်ခုအဖြစ် qmail ကို ဆက်လက်ဖွံ့ဖြိုးတိုးတက်စေရန် ရည်ရွယ်သည်။ qmail ကဲ့သို့ပင်၊ ပရောဂျက်အသစ် ဖြန့်ဝေသည် အများသူငှာ ဒိုမိန်းတစ်ခုအနေဖြင့် (ထုတ်ကုန်ကို လူတိုင်းနှင့် ကန့်သတ်ချက်များမရှိဘဲ ဖြန့်ဝေအသုံးပြုနိုင်ခြင်းနှင့် မူပိုင်ခွင့်ကို အပြည့်အဝ စွန့်လွှတ်ခြင်း)။

Notqmail သည် qmail ၏ ယေဘူယျအခြေခံမူများကို ဆက်လက်လိုက်နာဆဲဖြစ်သည် - ဗိသုကာဆိုင်ရာရိုးရှင်းမှု၊ တည်ငြိမ်မှုနှင့် အမှားအယွင်းအနည်းဆုံးအရေအတွက် notqmail developer များသည် အပြောင်းအလဲများကို ပေါင်းစည်းရာတွင် အလွန်ဂရုစိုက်ပြီး ခေတ်သစ်ဖြစ်ရပ်မှန်များတွင် လိုအပ်သော လုပ်ဆောင်နိုင်စွမ်းများကိုသာ ထည့်သွင်းကာ အခြေခံ qmail လိုက်ဖက်ညီမှုကို ထိန်းသိမ်းကာ လက်ရှိ qmail ထည့်သွင်းမှုများကို အစားထိုးအသုံးပြုနိုင်သည့် ထုတ်ဝေမှုများကို ကမ်းလှမ်းသည်။ သင့်လျော်သော တည်ငြိမ်မှုနှင့် လုံခြုံရေးအဆင့်ကို ထိန်းသိမ်းရန်၊ ထုတ်ဝေမှုများကို မကြာခဏဆိုသလို ထုတ်ပြန်ရန် စီစဉ်ထားပြီး တစ်ခုစီတွင် ပြောင်းလဲမှုအနည်းငယ်သာ ပါဝင်သဖြင့် သုံးစွဲသူများက အဆိုပြုထားသော အပြောင်းအလဲများကို ၎င်းတို့၏လက်ဖြင့် စမ်းသပ်ရန် အခွင့်အရေးပေးသည်။ အသစ်ထွက်ရှိခြင်းသို့ ကူးပြောင်းခြင်းအား ရိုးရှင်းစေရန်၊ ယုံကြည်စိတ်ချရသော၊ ရိုးရှင်းပြီး ပုံမှန်မွမ်းမံမှုများထည့်သွင်းခြင်းအတွက် ယန္တရားတစ်ခုကို ပြင်ဆင်ရန် စီစဉ်ထားပါသည်။

qmail ၏မူလဗိသုကာလက်ရာကို ထိန်းသိမ်းထားမည်ဖြစ်ပြီး အခြေခံအစိတ်အပိုင်းများသည် မပြောင်းလဲဘဲရှိနေမည်ဖြစ်ပြီး၊ ယင်းသည် qmail 1.03 အတွက် ယခင်ထွက်ရှိထားသော add-ons များနှင့် ဖာထေးမှုများကို အတိုင်းအတာတစ်ခုအထိ ထိန်းသိမ်းထားမည်ဖြစ်သည်။ လိုအပ်ပါက အခြေခံ qmail core တွင် လိုအပ်သော software interfaces များကို ပေါင်းထည့်ရန်လိုအပ်ပါက extensions များပုံစံဖြင့် အပိုဝန်ဆောင်မှုများကို အကောင်အထည်ဖော်ရန် စီစဉ်ထားပါသည်။ ထံမှ
စီစဉ်ထားသည်။ ဝန်ဆောင်မှုအသစ်များကိုဖွင့်ရန်၊ SMTP လက်ခံသူအတည်ပြုခြင်းကိရိယာများ၊ စစ်မှန်ကြောင်းအထောက်အထားပြခြင်းနှင့် ကုဒ်ဝှက်ခြင်းမုဒ်များ (AUTH နှင့် TLS)၊ SPF၊ SRS၊ DKIM၊ DMARC၊ EAI နှင့် SNI အတွက် ပံ့ပိုးမှုကို မှတ်သားထားသည်။

ပရောဂျက်၏ ပထမအကြိမ် ထုတ်ဝေမှုတွင် (1.07) လက်ရှိထွက်ရှိထားသော FreeBSD နှင့် macOS တို့၏ လိုက်ဖက်ညီမှုပြဿနာများကို ဖြေရှင်းပြီးပါပြီ၊ utmp အစား utmpx အသုံးပြုနိုင်စွမ်းကို ပေါင်းထည့်လိုက်သည်၊ BIND 9-based ဖြေရှင်းသူများနှင့် လိုက်ဖက်ညီသော ပြဿနာများကို ဖြေရှင်းပြီးဖြစ်သည်။ မတရားသောလမ်းညွှန်များတွင် ထည့်သွင်းခြင်းအား ရိုးရှင်းစေပြီး ထည့်သွင်းနိုင်စွမ်း၊ root ပေးထားသကဲ့သို့ login ဝင်ခြင်းမပြုဘဲ၊ မလိုအပ်ဘဲ တည်ဆောက်နိုင်မှုအား သီးခြား qmail အသုံးပြုသူ ဖန်တီးခြင်း (တရားမ၀င် အခွင့်ထူးမခံသော အသုံးပြုသူအောက်တွင် စတင်အသုံးပြုနိုင်သည်) ကို ထည့်သွင်းထားပါသည်။ ထည့်သွင်းထားသော runtime UID/GID စစ်ဆေးခြင်း။

ဗားရှင်း 1.08 တွင်၊ ၎င်းသည် Debian (deb) နှင့် RHEL (rpm) အတွက် ပက်ကေ့ဂျ်များကို ပြင်ဆင်ရန်နှင့် C89 စံနှုန်းနှင့်ကိုက်ညီသည့် ရွေးချယ်မှုများဖြင့် ခေတ်မမီတော့သော C တည်ဆောက်မှုများကို အစားထိုးရန် ပြန်လည်ပြင်ဆင်ရန် စီစဉ်ထားသည်။ တိုးချဲ့မှုများအတွက် ပရိုဂရမ်းမင်းအင်တာဖေ့စ်အသစ်များကို ထုတ်ဝေမှု 1.9 အတွက် စီစဉ်ထားသည်။ ဗားရှင်း 2.0 တွင်၊ မေးလ်တန်းစီစနစ်၏ ဆက်တင်များကို ပြောင်းလဲရန်၊ တန်းစီမှုများကို ပြန်လည်ရယူရန်အတွက် အသုံးဝင်မှုတစ်ခုကို ပေါင်းထည့်ကာ LDAP နှင့် ပေါင်းစည်းရန်အတွက် တိုးချဲ့မှုများကို ချိတ်ဆက်နိုင်စေရန် API ကို ယူဆောင်လာမည်ဖြစ်သည်။

source: opennet.ru

မှတ်ချက် Add