现在目前遇到的问题如下:
    正常网络连接下:采用DNS.GetHostAddresses("smtp.***.com")的邮件服务器域名,能够获得IP地址.
    但是如果是通过代理服务器上网,就无法获得, 在此请教高手...
    在线等  只有100分了

解决方案 »

  1.   

    public static WebProxy setWebPorxy(string Uri, int port, string uid, string pwd)
            {
                WebProxy myProxy = new WebProxy(Uri, port);
                try
                {
                    if (Uri.Length > 0)
                    {
                        myProxy.Credentials = new NetworkCredential(uid, pwd,"acc");
                    }
                    else
                    {
                        return null;
                    }            }
                catch
                {
                    return null;
                }
                return myProxy;
            }HttpWebRequest request1 = (HttpWebRequest)WebRequest.Create(text1);
    request1.Proxy = setWebPorxy();
      

  2.   

    .......没说清楚...用socket5代理的      还是感谢楼上的  结贴的时候有你一份