Eu dei uma olhada l�, mas esta Api precisa ser baixada separadamente e precisa de JavaBeans tb....
Na verdade eu j� consegui fazer funcionar o programa.....O problema era que sempre que voc� manda um output para o
SMTP, precisa passar o "carriage return" no final de cada comando......Ent�o usei a classe "PrintWriter" e o m�todo
"println" que joga o CR no final, a� funcionou......
 
Obrigado
M�rio
-----Mensagem original-----
De: Rodrigo Miguel [mailto:[EMAIL PROTECTED]]
Enviada em: segunda-feira, 30 de setembro de 2002 17:28
Para: [EMAIL PROTECTED]
Assunto: Re: [java-list] Java e Smtp !!!

D� uma olhada na API JavaMail 1.3!!!
 
----- Original Message -----
Sent: Monday, September 30, 2002 4:44 PM
Subject: [java-list] Java e Smtp !!!

 
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