Mae gan Chilkat MailMan briodweddau procsi HTTP ar gyfer ei gysylltiadau post. Ar enghraifft MailMan sydd eisoes wedi'i ffurfweddu ar gyfer y gwasanaeth SMTP, cymhwyswch osodiadau'r procsi cyn cysylltu:

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

Mae'r darn C# hwn yn dewis dilysu procsi Basic. Y dewis arall a ddogfenwyd yw NTLM; darperir ei barth Windows dewisol trwy HttpProxyDomain. Gadewch y briodwedd dull dilysu yn wag pan nad yw'r procsi angen dilysu. Yn yr achos hwnnw, mae'r rhestr procsi HTTP yn cynnig cyfeiriadau ar gyfer llwybr SMTP cyhoeddus a ganiateir. Peidiwch â chadw unrhyw enw defnyddiwr, cyfrinair na pharth procsi ar gyfer yr ymgeisydd, a chadarnhewch ei fod yn caniatáu gwir westiwr a phorth y gweinydd post.

Cadwch osodiadau gwestiwr, porth a TLS SMTP y cymhwysiad ar yr un gwrthrych MailMan. Y pen HTTP uchod yw'r cyfryngwr sy'n cario'r cysylltiad hwnnw.

Rhaid i'r procsi ganiatáu twnnel CONNECT i wir borth y gweinydd post. Ni all gwasanaeth sydd wedi'i gyfyngu i anfon ceisiadau gwe cyffredin ymlaen gario SMTP dim ond oherwydd ei fod yn derbyn cysylltiad HTTP o MailMan.

Erthyglau cysylltiedig