@Davi_Almeida escreveu:
Estou com Dificuldade ao fazer uma solução para enviar e-mail. usando o commons-email.jar
package testeemail; import org.apache.commons.mail.DefaultAuthenticator; import org.apache.commons.mail.Email; import org.apache.commons.mail.EmailException; import org.apache.commons.mail.SimpleEmail; public class TesteEmail { public static void main(String[] args) { Email email = new SimpleEmail(); email.setHostName("smtp.gmail.com"); email.setSmtpPort(587); email.setDebug(true); email.setAuthenticator(new DefaultAuthenticator("meuEmail@gmail.com", "minhasenha")); email.setSSLOnConnect(true); try { email.setFrom("meuEmail@gmail.com"); email.setSubject("Email"); email.setMsg("Teste"); email.addTo("outroEmail@gmail.com"); email.send(); System.out.println("Sucesso"); } catch (EmailException ex) { System.err.println(ex); } } }
E quando executo me retorna isso:
org.apache.commons.mail.EmailException: Sending the email to the following server failed : smtp.gmail.com:465
Mensagens: 3
Participantes: 3