Chilkat MailMan د خپلو بریښنالیکي اړیکو لپاره د HTTP پراکسي ځانګړنې لري. په یو شتون لرونکي MailMan نمونه کې چې لا دمخه د SMTP خدمت لپاره تنظیم شوې ده، د نښلولو مخکې د پراکسي تنظیمات پلي کړئ:

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 تونل اجازه ورکړي. یوازې د عادي ویب غوښتنو لېږدولو ته محدود خدمت نشي کولی SMTP یوازې ځکه ووړي چې له MailMan څخه HTTP اړیکه مني.

اړوندې مقالې