Ola galera !!!
Estou fazendo um teste, de como enviar email depois do cadastro de um usuario. Segui o tutorial do guj [url]http://www.guj.com.br/articles/21[/url].
Mas esta dando este erro:javax.mail.MessagingException: Could not connect to SMTP host: smtp.locaweb.com, port: 25;
nested exception is:
java.net.ConnectException: Connection timed out: connect
como é só teste eu to fazendo em um main();
meu metodo para enviar:public void enviar() {
Properties p = new Properties();
p.put("mail.host", "smtp.locaweb.com");
Session session = Session.getInstance(p, null);
MimeMessage msg = new MimeMessage(session);
try {
// "de" e "para"!!
msg.setFrom(new InternetAddress("[email removido]"));
msg.setRecipient(Message.RecipientType.TO, new InternetAddress("[email removido]"));
msg.setSentDate(new Date());
msg.setSubject("Teste");
msg.setText("Mensagen de teste do programa!");
// evniando mensagem (tentando)
Transport.send(msg);
System.out.println("Success!");
} catch (AddressException e) {
System.out.println(e);
}
catch (MessagingException e) {
System.out.println(e);
}
}
Desde já agradeço!