Uma rota HTTP CONNECT para o Chilkat MailMan
Aplique as propriedades de proxy HTTP do MailMan antes de conectar ao serviço SMTP, incluindo autenticação Basic ou NTLM.
O Chilkat MailMan tem propriedades de proxy HTTP para suas conexões de correio. Em uma instância do MailMan já configurada para o serviço SMTP, aplique as configurações do proxy antes de conectar:
mailman.HttpProxyHostname = "proxy.example.net";
mailman.HttpProxyPort = 8080;
mailman.HttpProxyAuthMethod = "Basic";
mailman.HttpProxyUsername = proxyUser;
mailman.HttpProxyPassword = proxyPassword;Este trecho de C# seleciona a autenticação de proxy Basic. A alternativa documentada é NTLM; o domínio Windows opcional dela é fornecido por HttpProxyDomain. Deixe a propriedade do método de autenticação vazia quando o proxy não exigir autenticação. Nesse caso, a lista de proxies HTTP oferece endereços para uma rota SMTP pública permitida. Não guarde nome de usuário, senha ou domínio do proxy para o candidato, e confirme que ele permite o host e a porta reais do servidor de correio.
Mantenha o host, a porta e as configurações de TLS do SMTP da aplicação no mesmo objeto MailMan. O endpoint HTTP acima é o intermediário que transporta essa conexão.
O proxy deve permitir um túnel CONNECT para a porta real do servidor de correio. Um serviço restrito a encaminhar requisições web comuns não pode transportar SMTP apenas porque aceita uma conexão HTTP do MailMan.