Chilkat MailMan има HTTP прокси својства за неговите поштенски врски. На постоечка MailMan инстанца што е веќе конфигурирана за SMTP услугата, применете ги прокси поставките пред поврзување:

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

Овој C# фрагмент избира Basic прокси автентикација. Документираната алтернатива е NTLM; нејзиниот изборен Windows домен се задава преку HttpProxyDomain. Оставете го својството за метод на автентикација празно кога проксито не бара автентикација. Во тој случај списокот со HTTP проксија нуди адреси за дозволена јавна SMTP рута. Не чувајте корисничко име, лозинка или домен на проксито за кандидатот и потврдете дека тоа ги дозволува вистинскиот хост и порта на поштенскиот сервер.

Задржете ги SMTP хостот, портата и TLS поставките на апликацијата на истиот MailMan објект. HTTP крајната точка погоре е посредникот што ја пренесува таа врска.

Проксито мора да дозволи CONNECT тунел до вистинската порта на поштенскиот сервер. Услуга ограничена на препраќање обични веб барања не може да пренесува SMTP само затоа што прифаќа HTTP врска од MailMan.

Поврзани статии