De Chilkat MailMan huet HTTP-Proxy-Eigenschafte fir seng Mailverbindungen. Op enger bestehender MailMan-Instanz, déi schonn fir den SMTP-Service konfiguréiert ass, wend Dir d'Proxy-Astellungen un, ier Dir Iech verbënnt:

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

Dëst C#-Fräicht wielt Basic-Proxy-Authentifikatioun. Déi dokumentéiert Alternativ ass NTLM; hir optional Windows-Domaine gëtt iwwer HttpProxyDomain uginn. Loosst d'Eigenschaft vun der Authentifikatiounsmethod eidel, wann de Proxy keng Authentifikatioun verlaangt. An deem Fall bitt d'HTTP-Proxy-Lëscht Adressen fir eng erlaabten ëffentlech SMTP-Route. Behalt keen Proxy-Benotzernumm, Passwuert oder Domaine fir de Kandidat a bestätegt, datt e richtegen Host a Port vum Mailserver erlaabt.

Behält den SMTP-Host, de Port an d'TLS-Astellungen vun der Applikatioun um selwechte MailMan-Objet. Den HTTP-Endpunkt uewen ass den Intermédiaire, deen déi Verbindung dréit.

De Proxy muss en CONNECT-Tunnel zum richtegen Port vum Mailserver erlaben. En Service, dee just gewéinlech Web-Ufroe weiderleet, kann SMTP net droen, just well e eng HTTP-Verbindung vum MailMan acceptéiert.

Ähnlech Artikelen