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>

Se em homologação funciona e produção não, você deve avaliar a nível de política de segurança, pode ser que ao autenticar o e-mail o firewall da rede que você está esteja bloqueando autenticação. Qual versão do Fluig você está, pois essas configurações podem ser realizadas no painel de controle usando o usuário wcmadmin.

Boa tarde Italo. Identifiquei o erro a um tempo atrás, só não atualizei a resposta aqui. O problema foi que no Ambiente de Produção configuraram por Empresa, e os dados que estavam na Empresa estava com senha incorreta. Depois que identifiquei e alterei a senha, o email foi enviado corretamente.