谁帮帮我把这个程序改成java版的 ?
谢谢了 !
public int checkEmail(string mailAddress)

  
  Regex reg=new Regex("^[a-zA-Z0-9_-]+@([a-zA-Z0-9-]+\\.){1,}(com|net|edu|miz|biz|cn|cc)$");  if(!reg.IsMatch(mailAddress) return 405;//Email地址形式上就不对
    string mailServer=getMailServer(mailAddress);
  if(mailServer==null)
  {
     return 404; //邮件服务器探测错误
  }
  TcpClient tcpc=new TcpClient();
  tcpc.NoDelay=true;
  tcpc.ReceiveTimeout=3000;
  tcpc.SendTimeout=3000;
  try{
   tcpc.Connect(mailServer,25);
   NetworkStream s=tcpc.GetStream();
   StreamReader sr=new StreamReader(s,Encoding.Default);
   StreamWriter sw=new StreamWriter(s,Encoding.Default);
   string strResponse="";
   string strTestFrom="[email protected]";
   sw.WriteLine("helo "+mailServer);
   sw.WriteLine("mail from:<"+mailAddress+">");
   sw.WriteLine("rcpt to:<"+strTestFrom+">");
   strResponse=sr.ReadLine();
   if(!strResponse.StartsWith("2")) return 403; //用户名有误
   sw.WriteLine("quit");
   return 200; //Email地址检查无误
   
  }catch(Exception ee)
  {
 return 403;//发生错误或邮件服务器不可达
  }
}
上面有 几个类找不到 ??
StreamWriter,NetworkStream ,TcpClient,Regex