Olá vi alguams pessoas com problemas no Commons Email porém não achei o que seria o meu problema,estou até suando o gmail a principio para ficar mais facil de identificar alguma falha antes de utilizar um servidor proprio...
Segue o codigo
public void enviaEmailComAnexo(String remetente,String nomeRemetente,String destinatario,String nomeDestinatario,String assunto,String mensagem,String caminhoAnexo) throws EmailException{
try{
// configura o email
MultiPartEmail email = null;
try {
email = new MultiPartEmail();
} catch (Exception e) {
System.out.println("Erro:\n"+e);
}
email.setHostName("smtp.gmail.com");
email.addTo(destinatario, nomeDestinatario);
email.setFrom(remetente, nomeRemetente);
email.setSubject(assunto);
email.setMsg(mensagem);
email.setAuthentication("[email removido]", "x");
email.setSmtpPort(465);
email.setSSL(true);
email.setTLS(true);
email.send();
}catch(Exception e){
System.out.println("Erro:\n"+e);
}
}
Erro:
org.apache.commons.mail.EmailException: Sending the email to the following server failed : smtp.gmail.com:465