Erro com Commons Email

0 respostas
bacoco

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);
            }
        }
Quando rodo tenho o seguinte erro:
Erro:
org.apache.commons.mail.EmailException: Sending the email to the following server failed : smtp.gmail.com:465
Criado 22 de janeiro de 2013
Respostas 0
Participantes 1