01. DADOS GERAIS

Produto:

TOTVS RH

Linha de Produto:

Linha Protheus

Segmento:

RH

Módulo:Meu RH
Função:RHNP05, RHNP05A
País:Brasil
Ticket:12731446
Issue:DRHMEURH-2558


02. SITUAÇÃO/REQUISITO

A funcionalidade "Esqueceu a senha" não dispara o e-mail de redefinição

03. SOLUÇÃO

O problema ocorria pois o usuário de autenticação do servidor era o mesmo usuário do envio de e-mail e, neste caso especificamente, o usuário de autenticação não possuía permissão para enviar e-mails.

Após esta correção, a rotina "Esqueceu a senha" do Meu RH passará a considerar os seguintes parâmetros.


PARÂMETROUTILIZAÇÃOEXEMPLO
MV_RELSERVServidor SMTP com a portasmtp.gmail.com:587
MV_RELACNTUsuário que será utilizado para se conectar no servidor SMTP[email protected]
MV_RELPSWSenha do usuário definido no parâmetro MV_RELACNTtesteDeEmail@123
MV_RELFROMUsuário que será utilizando no campo FROM para envio do email[email protected]
MV_RELSSLSe utilizará SSL.T.
MV_RELTLSSe utilizará TLS.T.
MV_RELAUTHSe o servidor SMTP necessita de autenticação.T.


Funcionamento.

Primeiramente, a API tentará se conectar ao servidor (MV_RELSERV), utilizando o usuário (MV_RELACNT) e a senha (MV_RELPSW).

Após se conectar ao servidor SMTP, caso o servidor exija autenticação (MV_RELAUTH), esta será realizada utilizando, primeiramente, os parâmetros MV_RELACNT e MV_RELPSW

Caso não consiga se autenticar, tentará uma segunda vez, porém removera o domínio no momento da conexão, ou seja, ao invés de utilizar [email protected], utilizará apenas teste123.

Caso a conexão seja bem sucedida, seguirá para o processo de envio do e-mail, utilizando o MV_RELFROM como remetente.


Porque foi necessário realizar essa modificação?

1 - Padronização dos envios de e-mail.

2 - Casos em que a infraestrutura do cliente possui um e-mail para autenticação e outro para disparo de e-mails.

04. DEMAIS INFORMAÇÕES

Para saber mais sobre o Meu RH, acesse: Documento de Referência

05. ASSUNTOS RELACIONADOS

Para saber mais sobre a recuperação de senhas no Meu RH, acesse: Esqueceu a senha