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 वाहून नेऊ शकत नाही.

संबंधित लेख