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 വഹിക്കാൻ കഴിയില്ല.

അനുബന്ധ ലേഖനങ്ങൾ