En HTTP CONNECT-rute for Chilkat MailMan
Bruk MailMans HTTP-proxyegenskaper før du kobler til SMTP-tjenesten, inkludert Basic- eller NTLM-autentisering.
Chilkat MailMan har HTTP-proxyegenskaper for e-posttilkoblingene sine. På en eksisterende MailMan-forekomst som allerede er konfigurert for SMTP-tjenesten, bruker du proxyinnstillingene før du kobler til:
mailman.HttpProxyHostname = "proxy.example.net";
mailman.HttpProxyPort = 8080;
mailman.HttpProxyAuthMethod = "Basic";
mailman.HttpProxyUsername = proxyUser;
mailman.HttpProxyPassword = proxyPassword;Denne C#-biten velger Basic-proxyautentisering. Det dokumenterte alternativet er NTLM; det valgfrie Windows-domenet angis via HttpProxyDomain. La egenskapen for autentiseringsmetode stå tom når proxyen ikke krever autentisering. I så fall tilbyr HTTP-proxylisten adresser for en tillatt offentlig SMTP-rute. Ikke behold proxybrukernavn, passord eller domene for kandidaten, og bekreft at den tillater e-postserverens faktiske vert og port.
Behold programmets SMTP-vert, -port og TLS-innstillinger på det samme MailMan-objektet. HTTP-endepunktet ovenfor er mellomleddet som bærer den tilkoblingen.
Proxyen må tillate en CONNECT-tunnel til e-postserverens faktiske port. En tjeneste som bare kan videresende vanlige nettforretninger, kan ikke bære SMTP bare fordi den godtar en HTTP-tilkobling fra MailMan.