BufferedREADER � pra ler, n�o escreve nada......

-----Mensagem original-----
De: M�rio Roberto Porto Filho [mailto:[EMAIL PROTECTED]]
Enviada em: ter�a-feira, 1 de outubro de 2002 10:27
Para: [EMAIL PROTECTED]
Assunto: RES: [java-list] Java e Smtp !!!



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] 
-------------------------------------------------------------------------

------------------------------ 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