Une route HTTP CONNECT pour Chilkat MailMan
Appliquez les propriétés de proxy HTTP de MailMan avant de vous connecter au service SMTP, y compris l'authentification Basic ou NTLM.
Chilkat MailMan dispose de propriétés de proxy HTTP pour ses connexions de messagerie. Sur une instance MailMan déjà configurée pour le service SMTP, appliquez les paramètres du proxy avant de vous connecter :
mailman.HttpProxyHostname = "proxy.example.net";
mailman.HttpProxyPort = 8080;
mailman.HttpProxyAuthMethod = "Basic";
mailman.HttpProxyUsername = proxyUser;
mailman.HttpProxyPassword = proxyPassword;Ce fragment C# sélectionne l'authentification de proxy Basic. L'alternative documentée est NTLM ; son domaine Windows facultatif est fourni via HttpProxyDomain. Laissez la propriété du mode d'authentification vide lorsque le proxy n'exige aucune authentification. Dans ce cas, la liste de proxys HTTP propose des adresses pour une route SMTP publique autorisée. Ne conservez aucun nom d'utilisateur, mot de passe ni domaine de proxy pour le candidat, et vérifiez qu'il autorise l'hôte et le port réels du serveur de messagerie.
Conservez l'hôte, le port et les paramètres TLS SMTP de l'application sur le même objet MailMan. Le point de terminaison HTTP ci-dessus est l'intermédiaire qui transporte cette connexion.
Le proxy doit autoriser un tunnel CONNECT vers le port réel du serveur de messagerie. Un service limité au transfert de requêtes web ordinaires ne peut pas transporter SMTP simplement parce qu'il accepte une connexion HTTP provenant de MailMan.