Chilkat MailMan için bir HTTP CONNECT yolu
SMTP hizmetine bağlanmadan önce MailMan'ın HTTP proxy özelliklerini uygulayın; Basic veya NTLM kimlik doğrulaması dahil.
Chilkat MailMan, posta bağlantıları için HTTP proxy özelliklerine sahiptir. SMTP hizmeti için zaten yapılandırılmış mevcut bir MailMan örneğinde, bağlanmadan önce proxy ayarlarını uygulayın:
mailman.HttpProxyHostname = "proxy.example.net";
mailman.HttpProxyPort = 8080;
mailman.HttpProxyAuthMethod = "Basic";
mailman.HttpProxyUsername = proxyUser;
mailman.HttpProxyPassword = proxyPassword;Bu C# parçası Basic proxy kimlik doğrulamasını seçer. Belgelenen alternatif NTLM; isteğe bağlı Windows etki alanı HttpProxyDomain aracılığıyla verilir. Proxy kimlik doğrulaması gerektirmediğinde kimlik doğrulama yöntemi özelliğini boş bırakın. Bu durumda HTTP proxy listesi, izin verilen genel bir SMTP yolu için adresler sunar. Aday için proxy kullanıcı adı, parola veya etki alanı saklamayın ve posta sunucusunun gerçek ana bilgisayarını ve bağlantı noktasını izin verdiğini doğrulayın.
Uygulamanın SMTP ana bilgisayarını, bağlantı noktasını ve TLS ayarlarını aynı MailMan nesnesinde tutun. Yukarıdaki HTTP uç noktası, bu bağlantıyı taşıyan aracıdır.
Proxy, posta sunucusunun gerçek bağlantı noktasına CONNECT tüneli izin vermelidir. Yalnızca sıradan web isteklerini iletmekle sınırlı bir hizmet, MailMan'den HTTP bağlantısı kabul ettiği için SMTP taşıyamaz.