Erro ao usar o Vraptor simplemail

0 respostas
C

Ao tentar enviar um email estou recebendo o seguinte erro:

javax.mail.MessagingException: Could not convert socket to TLS;
nested exception is:
javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

meu prodution.properties :

vraptor.simplemail.main.server = smtp-ha.skymail.net.br
vraptor.simplemail.main.port = 587
vraptor.simplemail.main.tls = true
vraptor.simplemail.main.auth = true
vraptor.simplemail.main.from=[email removido]
vraptor.simplemail.main.from.name=[email removido]
vraptor.simplemail.main.username=[email removido]
vraptor.simplemail.main.password=Gmm2017

meu controller:

public void enviaPedido() {
	  Email email = new SimpleEmail();
      email.setSubject("teste de email");
      try {
		email.addTo("[email removido]");
		email.setMsg("teste de mensagem");
	    mailer.send(email);
	    System.out.println("ENVIADO COM SUCESSO!!");
	} catch (EmailException e) {
		// TODO Auto-generated catch block
		System.out.println("Nao foi possivel enviar o email!!"+e.getCause());
		
	}
     
      result.redirectTo(this).compras();
	
}
Criado 25 de julho de 2017
Respostas 0
Participantes 1