Una ruta HTTP CONNECT per a Chilkat MailMan
Apliqueu les propietats de proxy HTTP de MailMan abans de connectar-vos al servei SMTP, inclosa l'autenticació Basic o NTLM.
Chilkat MailMan té propietats de proxy HTTP per a les seves connexions de correu. En una instància de MailMan ja configurada per al servei SMTP, apliqueu la configuració del proxy abans de connectar:
mailman.HttpProxyHostname = "proxy.example.net";
mailman.HttpProxyPort = 8080;
mailman.HttpProxyAuthMethod = "Basic";
mailman.HttpProxyUsername = proxyUser;
mailman.HttpProxyPassword = proxyPassword;Aquest fragment de C# selecciona l'autenticació de proxy Basic. L'alternativa documentada és NTLM; el seu domini de Windows opcional s'hi proporciona mitjançant HttpProxyDomain. Deixeu buida la propietat del mètode d'autenticació quan el proxy no requereixi autenticació. En aquest cas, la llista de proxys HTTP ofereix adreces per a una ruta SMTP pública permesa. No conserveu cap nom d'usuari, contrasenya ni domini de proxy per al candidat, i confirmeu que permet l'amfitrió i el port reals del servidor de correu.
Conserveu l'amfitrió, el port i la configuració TLS del SMTP de l'aplicació al mateix objecte MailMan. El punt final HTTP anterior és l'intermediari que transporta aquesta connexió.
El proxy ha de permetre un túnel CONNECT cap al port real del servidor de correu. Un servei limitat a reenviar sol·licituds web ordinàries no pot transportar SMTP només perquè accepta una connexió HTTP de MailMan.