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