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 बोक्न सक्दैन।

सम्बन्धित लेखहरू