GiulioCesare
09-11-2005, 13:20
Salve ragazzi, sto cercando di inviare email in java, però ho un problema, che penso che derivi dall'host di libero, con il quale sto cercando di inviare email, comunque posto il codice con la speranza che qualcuno mi aiuti.
public void manda()throws Exception
{
URL url=new URL("http://193.70.192.25");
URLConnection uc = url.openConnection();
System.setProperty("user.fromaddr", "[email protected]");
PrintStream ps = new PrintStream(uc.getOutputStream());
System.out.println("Sending SMTP headers");
ps.print("Subject: Test\r\n");
ps.flush();
ps.print("From: [email protected]\r\n");
ps.flush();
System.out.println("Sending blank line");
ps.print("r\n");
ps.flush();
// Body
System.out.println("Sending body");
ps.print("It's just\r\n");
ps.flush();
ps.print("a little test\r\n");
ps.flush();
// Finish
System.out.println("Closing stream");
ps.close();
Thread.sleep(100000);
System.out.println("Finished");
}
public void manda()throws Exception
{
URL url=new URL("http://193.70.192.25");
URLConnection uc = url.openConnection();
System.setProperty("user.fromaddr", "[email protected]");
PrintStream ps = new PrintStream(uc.getOutputStream());
System.out.println("Sending SMTP headers");
ps.print("Subject: Test\r\n");
ps.flush();
ps.print("From: [email protected]\r\n");
ps.flush();
System.out.println("Sending blank line");
ps.print("r\n");
ps.flush();
// Body
System.out.println("Sending body");
ps.print("It's just\r\n");
ps.flush();
ps.print("a little test\r\n");
ps.flush();
// Finish
System.out.println("Closing stream");
ps.close();
Thread.sleep(100000);
System.out.println("Finished");
}