我的操作系统是win2003,安装了自带的POP3服务,连接了我的服务器,在属性中:
身份验证方法:本地windows帐户
服务器端口: 110
没选取对所有客户端连接要求安全密码身份验证(SPA)然后我用C#作了个程序来连接该POP3服务器:
//用110端口新建POP3服务器连接 
Server = new TcpClient(PopServer.Text,110); 
Status.Items.Clear();  try 
{  //初始化 
NetStrm = Server.GetStream(); 
RdStrm= new StreamReader(Server.GetStream());  Status.Items.Add(RdStrm.ReadLine()); 
 // 内容是 +OK Microsoft Windows POP3 Service Version 1.0 <3297468@han>ready   han是我的
//服务器名
//登录服务器过程 

Data = "USER "+ Username.Text+CRLF; 
szData = System.Text.Encoding.ASCII.GetBytes(Data.ToCharArray()); 
NetStrm.Write(szData,0,szData.Length); 
Status.Items.Add(RdStrm.ReadLine()); 
// 内容是 +OK
Data = "PASS "+ Password.Text+CRLF; 
szData = System.Text.Encoding.ASCII.GetBytes(Data.ToCharArray()); 
NetStrm.Write(szData,0,szData.Length); 
Status.Items.Add(RdStrm.ReadLine()); //出错: -ERR Logon Failure请帮帮我,谢谢!