olá galera. Estou montando uma classe para envio de email e nao estou conseguindo
olhem minha class:
public void postMail () throws AddressException, MessagingException {
final boolean debug = false;
//Set the host smtp address
Properties props = new Properties();
props.put(“renato.ig.com.br”, “smtp.ig.com.br”);
// create some properties and get the default Session
Session session = Session.getDefaultInstance(props, null);
session.setDebug(debug);
// create a message
Message msg = new MimeMessage(session);
// set the from and to address
try {
// "de" e "para"!!
msg.setFrom(new InternetAddress("renatoceadareanu@hotmail.com"));
msg.setRecipient(Message.RecipientType.TO, new InternetAddress("renatoceadareanu@hotmail.com"));
// nao esqueca da data!
// ou ira 31/12/1969 !!!
msg.setSentDate(new Date());
msg.setSubject("assunto da mensagem");
msg.setText("corpo da mensagem");
// evniando mensagem (tentando)
Transport.send(msg);
JOptionPane.showMessageDialog( null, "enviado" );
}
catch (AddressException e) {
JOptionPane.showMessageDialog( null, e );
// nunca deixe catches vazios!
}
catch (MessagingException e) {
JOptionPane.showMessageDialog( null, e );
// nunca deixe catches vazios!
}
}
ta dando erro :
javax.mail.MessagingException: Could not connect to SMTP host: localhost, port: 25;
nested exception is:
java.net.ConnectException: Connection refused
Me ajudem please…