http://www.csharphelp.com/archives2/archive456.html

解决方案 »

  1.   

    找到解决方法了,代码如下,但是不管我发送什么命令过去,服务器都返回“* OK Microsoft Exchange 2000 IMAP4rev1 server version 6.0.6389.0 (TWOA.uniit.com
    ) ready.”,郁闷string cmd = "gdfhdthjfgbdfgeryhet" + Convert.ToChar(10) + "123";//"CAPABILITY";
    byte[] cmd_data;
    System.Console.WriteLine("start");
    TcpClient client = new TcpClient("128.128.9.62", 143); 
    NetworkStream ns = client.GetStream();
    StreamReader myReader = new StreamReader(ns);
    cmd_data = System.Text.Encoding.ASCII.GetBytes(cmd);
    ns.Write(cmd_data, 0, cmd_data.Length);
    Console.WriteLine(myReader.ReadLine());
    ns.Close();
    myReader.Close();
                               Console.WriteLine("end");
    System.Console.Read();