Chilkat MailMan ima lastnosti proxyja HTTP za svoje poštne povezave. Na obstoječem primerku MailMan, ki je že konfiguriran za storitev SMTP, uporabite nastavitve proxyja pred povezavo:

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

Ta del C# izbere avtentikacijo proxyja Basic. Dokumentirana alternativa je NTLM; njena neobvezna domena Windows se poda prek HttpProxyDomain. Lastnost metode avtentikacije pustite prazno, kadar proxy ne zahteva avtentikacije. V tem primeru seznam proxyjev HTTP ponuja naslove za dovoljeno javno pot SMTP. Za kandidata ne hranite uporabniškega imena, gesla ali domene proxyja in potrdite, da dovoljuje dejanski gostitelj in vrata poštnega strežnika.

Ohranite gostitelja, vrata in nastavitve TLS za SMTP aplikacije na istem objektu MailMan. Zgornja končna točka HTTP je posrednik, ki prenaša to povezavo.

Proxy mora dovoliti tunel CONNECT do dejanskih vrat poštnega strežnika. Storitev, omejena na posredovanje običajnih spletnih zahtev, ne more prenašati SMTP samo zato, ker sprejema povezavo HTTP iz MailMana.

Sorodni članki