use out.writeln("ssssssssssssssss");

-----Mensagem original-----
De: Mário Roberto Porto Filho [mailto:[EMAIL PROTECTED]]
Enviada em: segunda-feira, 30 de setembro de 2002 16:44
Para: [EMAIL PROTECTED]
Assunto: [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)
       .....
  .....
..


------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------

Responder a