Chilkat MailMan hefur HTTP proxy eiginleika fyrir pósttengingar sínar. Á fyrirliggjandi MailMan tilviki sem þegar er stillt fyrir SMTP þjónustuna, beittu proxy stillingunum áður en tengst er:

mailman.HttpProxyHostname = "proxy.example.net";
mailman.HttpProxyPort = 8080;
mailman.HttpProxyAuthMethod = "Basic";
mailman.HttpProxyUsername = proxyUser;
mailman.HttpProxyPassword = proxyPassword;

Þetta C# brot velur Basic proxy auðkenningu. Skjalfesta valkosturinn er NTLM; valfrjálst Windows lén þess er gefið með HttpProxyDomain. Láttu eiginleika auðkenningaraðferðar vera auðan þegar proxyið krefst engrar auðkenningar. Í því tilviki býður HTTP proxy listinn upp á heimilisföng fyrir leyfða opinbera SMTP leið. Geymdu ekkert proxy notandanafn, lykilorð eða lén fyrir frambjóðandann og staðfestu að hann leyfi raunverulegt hýsil og port póstþjónsins.

Haltu SMTP hýsli, porti og TLS stillingum forritsins á sama MailMan hlut. HTTP endapunkturinn hér að ofan er milliliðurinn sem ber þá tengingu.

Proxyið verður að leyfa CONNECT göng að raunverulegu porti póstþjónsins. Þjónusta sem er takmörkuð við að senda venjulegar vefbeiðnir áfram getur ekki borið SMTP eingöngu vegna þess að hún tekur við HTTP tengingu frá MailMan.

Tengdir greinar