Isso mesmo, Valeu !!!!!! Mas o "BufferedWriter" não tem o método "writeln", pelo menos na versão que eu estou usando que é 1.3 Usei o "PrintWriter" que tem o método "println" , aí funcionou !!!
-----Mensagem original----- De: Rodrigo Francisco Sacht [mailto:[EMAIL PROTECTED]] Enviada em: segunda-feira, 30 de setembro de 2002 19:14 Para: [EMAIL PROTECTED] Assunto: Re: [java-list] Java e Smtp !!! Tem um erro no comando abaixo: out.write("HELO cmagnani\\n"); você colocou no final \\n sendo que isso não corresponde ao <enter> que é o que o servidor espera. Você deve usar apenas uma barra invertida \n ou então usar out.writeln(), ai você nao precisa se preocupar com isso. Usei desta maneira em um servidor POP3 e funcionou e acho que no SMTP também vai funcionar 30/09/02 16:44:02, Mário Roberto Porto Filho <[EMAIL PROTECTED]> wrote: > > > From: Mário Roberto Porto Filho <[EMAIL PROTECTED]> > > To: <[EMAIL PROTECTED]> > Date: Mon, 30 Sep 2002 16:44:02 -0300 > 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) > ..... > ..... > .. ------------------------------ 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] ------------------------------------------------------------------------- ------------------------------ 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] -------------------------------------------------------------------------