Versão atual:

Erro ao enviar email - authentication failure

Criei um procedimento num evento beforeStateEntry para enviar Email.

function enviaEmail(corpo_email, destino){   
    var obj = new com.fluig.foundation.mail.service.EMailServiceBean();
    var subject = "Notas Remessas sem Retorno";
    var mensagem   = corpo_email;
    var mailFluig  = "fluig@XXXXXXXXXX.com.br";
    obj.simpleEmail(1, subject, mailFluig, destino, mensagem, "text/html");
}

Quando fiz os testes em Homologação, o email foi enviado normalmente.

Porém, quando passei para produção, fica dando esse erro no log:

Falha desconhecida ao enviar email: : javax.mail.AuthenticationFailedException: 535 5.7.8 Error: authentication failed: authentication failure

Em Parametros da Plataforma, já configurei de todas as formas, já testei as portas 25, 465 e 587.

Já coloquei Sem Validação, TSL e SSL e sempre dá esse erro de Autenticação Falha.

Preciso configurar algo no domain.xml ? Hoje está assim:

<subsystem xmlns="urn:jboss:domain:mail:2.0">
<mail-session jndi-ame="java:jboss/mail/Default" name="mail"/>
</subsystem>

<outbound-socket-binding name="mail-smtp">
<remote-destination host="email.formosanet.com.br" port="25"/>
</outbound-socket-binding>

Versões (3):

Ver a versão formatada

Erro ao enviar email - authentication failure

Comentário

new question