Chilkat MailMan har HTTP-proxyegenskapar for e-posttilkoplingane sine. På ei eksisterande MailMan-forekomst som alt er konfigurert for SMTP-tenesta, brukar du proxyinnstillingane før du koplar til:

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

Denne C#-biten vel Basic-proxyautentisering. Det dokumenterte alternativet er NTLM; det valfrie Windows-domenet blir gitt via HttpProxyDomain. La egenskapen for autentiseringsmetode stå tom når proxyen ikkje krev autentisering. I så fall tilbyr HTTP-proxylista adresser for ei tillaten offentleg SMTP-rute. Ikkje ta vare på proxybrukarnamn, passord eller domene for kandidaten, og stadfest at han tillèt den faktiske verten og porten til e-posttenaren.

Hald på SMTP-vert, -port og TLS-innstillingar for programmet på det same MailMan-objektet. HTTP-endepunktet ovanfor er mellomleddet som ber den tilkoplinga.

Proxyen må tillate ein CONNECT-tunnel til den faktiske porten til e-posttenaren. Ei teneste som berre kan vidaresende vanlege nettførespurnader, kan ikkje bera SMTP berre fordi ho godtek ei HTTP-tilkopling frå MailMan.

Relaterte artiklar