Por favor, observem o c�digo abaixo. N�o estou entendendo por que n�o consigo enviar um comando ao
meu servidor smtp. Acontece que o "in.readLine()" ele me retorna os dados do servidor. No segundo ele deveria
me mandar a resposta ao comando "HELO cmagnani", por�m o programa fica parado nesta linha 
Algu�m j� fez este esquema de enviar e-mail pelo SMTP ????
Obrigado desde j� !!
M�rio
 
try{
      mySocket = new Socket("CmagSun",25);
      BufferedReader in  = new BufferedReader( new InputStreamReader (mySocket.getInputStream()) );
     BufferedWriter out = new BufferedWriter( new OutputStreamWriter (mySocket.getOutputStream()) );
     System.out.println(mySocket.getInetAddress().getHostAddress());
    
      stEcho = in.readLine();  // 1)
      System.out.println(""+stEcho);
      out.write("HELO cmagnani\\n");
      out.flush();
      stEcho = in.readLine(); // 2)
       .....
  .....
..

Responder a