Bom to criando uma classe pra enviar e-mails…
Mas to com alguns problemas, Infelizmente não estou conseguindo… Alguem pode me ajudar.
public void enviarEmail(String emailDest, String nomeDest,
String emailRemet, String nomeRemet, String assunto, String corpo)
throws Exception {
Properties prop = System.getProperties();
prop.put("mail.smtp.host", "mail.dominio.inf.br");
prop.put("mail.smtp.auth", "true");
prop.put("mail.debug", "true");
prop.put("mail.smtp.debug", "true");
prop.put("mail.mime.charset", "ISO-8859-1");
prop.put("mail.smtp.port", "465");
prop.put("mail.smtp.starttls.enable", "true");
prop.put("mail.smtp.socketFactory.port", "465");
prop.put("mail.smtp.socketFactory.fallback", "false");
prop.put("mail.smtp.socketFactory.class", "javax.net.ssl.SSLSocketFactory");
Authenticator auth = new Authenticator() {
public PasswordAuthentication getPasswordAuthentication() {
return new PasswordAuthentication("[email removido]",
"minhasenha");
}
};
Session session = Session.getInstance(prop, auth);
MimeMessage message = new MimeMessage(session);
message.setFrom(new InternetAddress(emailRemet, nomeRemet));
message.addRecipient(Message.RecipientType.TO, new InternetAddress(
emailDest, nomeDest));
message.setSubject(assunto);
message.setContent(corpo, "text/plain");
Transport.send(message);
}
Então ta dando este erro aqui, alguem ja teve isso?
javax.mail.MessagingException: Could not connect to SMTP host: mail.mgc.inf.br, port: 465;
nested exception is:
java.net.SocketException: Connection reset by peer: connect
Qqr ajuda eh bem vinda Obrigado ;D…