public static void Run()
{
// ExStart:ProxyServerAccessMailbox
// Connect and log in to IMAP and set SecurityOptions
ImapClient client = new ImapClient("imap.domain.com", "username", "password");
client.SecurityOptions = SecurityOptions.Auto;
string proxyAddress = "192.168.203.142"; // proxy address
int proxyPort = 1080; // proxy port
SocksProxy proxy = new SocksProxy(proxyAddress, proxyPort, SocksVersion.SocksV5);
// Set the proxy
client.SocksProxy = proxy;
client.SelectFolder("Inbox");
// ExEnd:ProxyServerAccessMailbox
}
}