Chilkat MailMan အတွက် HTTP CONNECT လမ်းကြောင်း
SMTP ဝန်ဆောင်မှုသို့ မချိတ်ဆက်မီ MailMan ၏ HTTP ပရောက်စီ ဂုဏ်သတ္တိများကို အသုံးပြုပါ၊ Basic သို့မဟုတ် NTLM အတည်ပြုခြင်း အပါအဝင်။
Chilkat MailMan တွင် ၎င်း၏ မေးလ်ချိတ်ဆက်မှုများအတွက် HTTP ပရောက်စီ ဂုဏ်သတ္တိများ ရှိသည်။ SMTP ဝန်ဆောင်မှုအတွက် ကြိုတင်ပြင်ဆင်ထားပြီးသော MailMan အင်စတန်းတွင် မချိတ်ဆက်မီ ပရောက်စီ ဆက်တင်များကို အသုံးပြုပါ။
mailman.HttpProxyHostname = "proxy.example.net";
mailman.HttpProxyPort = 8080;
mailman.HttpProxyAuthMethod = "Basic";
mailman.HttpProxyUsername = proxyUser;
mailman.HttpProxyPassword = proxyPassword;ဤ C# အပိုင်းသည် Basic ပရောက်စီ အတည်ပြုခြင်းကို ရွေးချယ်သည်။ မှတ်တမ်းတင်ထားသော အခြားရွေးချယ်မှုမှာ NTLM ဖြစ်ပြီး ၎င်း၏ ရွေးချယ်နိုင်သော Windows ဒိုမိန်းကို HttpProxyDomain မှတစ်ဆင့် ပေးသည်။ ပရောက်စီက အတည်ပြုခြင်း မလိုအပ်ပါက အတည်ပြုနည်းလမ်း ဂုဏ်သတ္တိကို အလွတ်ထားပါ။ ထိုအခြေအနေတွင် HTTP ပရောက်စီ စာရင်းသည် ခွင့်ပြုထားသော အများသုံး SMTP လမ်းကြောင်းအတွက် လိပ်စာများကို ကမ်းလှမ်းသည်။ ကိုယ်စားလှယ်အတွက် ပရောက်စီ အသုံးပြုသူအမည်၊ စကားဝှက် သို့မဟုတ် ဒိုမိန်း မသိမ်းဆည်းပါနှင့်၊ ၎င်းသည် မေးလ်ဆာဗာ၏ အမှန်တကယ် ဟိုစ့်နှင့် ပေါက်ကို ခွင့်ပြုကြောင်း အတည်ပြုပါ။
အပလီကေးရှင်း၏ SMTP ဟိုစ့်၊ ပေါက်နှင့် TLS ဆက်တင်များကို တူညီသော MailMan အရာဝတ္ထုပေါ်တွင် ထိန်းသိမ်းပါ။ အထက်ပါ HTTP အဆုံးမှတ်သည် ထိုချိတ်ဆက်မှုကို သယ်ဆောင်သော ကြားခံဖြစ်သည်။
ပရောက်စီသည် မေးလ်ဆာဗာ၏ အမှန်တကယ် ပေါက်သို့ CONNECT လိုဏ်ခေါင်းကို ခွင့်ပြုရမည်။ သာမန် ဝဘ်တောင်းဆိုမှုများကို ပို့ဆောင်ရုံသာ ကန့်သတ်ထားသော ဝန်ဆောင်မှုသည် MailMan ထံမှ HTTP ချိတ်ဆက်မှုကို လက်ခံသောကြောင့်သာ SMTP ကို သယ်ဆောင်၍ မရပါ။