HCM – Processo automático de relatório – Erro no envio do e-mail: br/com/senior/mail/core/sender/MailSenderOAuth2
Incidente
No módulo de Administração de Pessoal ao executar um processo automático, é apresentada a seguinte mensagem no log do agendador: Erro no envio do e-mail: br/com/senior/mail/core/sender/MailSenderOAuth2.
Causa
Esta mensagem é apresentada, quando a autenticação de envio de e-mail configurada no SeniorConfigCenter está incorreta ou servidor SMTP configurado está bloqueando de alguma forma este envio por achar um spam.
Solução
Para utilizar a autenticação 0Auth2, realize os passos abaixo:
1. Acesse a tela de configuração de e-mail na Central de Configurações Senior (SeniorConfigCenter), que pode ser acessada pelo caminho Conexões de rede \ Envio de e-mail;
2. Selecione o campo Habilitar envio de e-mail;
3. Informe o Servidor SMTP, conforme informações a seguir:
Gmail: smtp.gmail.com
Microsoft: smtp.office365.com
4. Configure a Porta: 587;
5. Informe o endereço que será utilizado para envio de mensagens no campo Endereço do usuário origem das mensagens;
6.Marque a caixa de seleção Utilizar autenticação OAuth2 e clique na opção que desejar: Gmail ou Office365.
Para OAuth2 do Google
Marque essa opção quando utilizar autenticação OAuth2 com o provedor de e-mail. Confira o passo a passo para habilitar essa autenticação.
1. Ao clicar no botão Gmail, será aberto o navegador padrão com a página de autenticação do provedor;
2. Selecione ou acesse a conta informada anteriormente;
3. Confirme as permissões solicitadas
Para OAuth2 da Microsoft
1. Ao clicar no botão Office365, será solicitada a autenticação na conta Microsoft. Ao usuário, será necessário que dê a permissão para o envio de e-mail com a conta do usuário.
2. Após essas configurações o envio de e-mail pelo aplicativos Senior estará configurado para o usuário cadastrado da Central de Configurações Senior.
É obrigatório que as caixas de seleção Utilizar SSL e Usar STARTTL estejam assinaladas para que o recurso funcione corretamente.
O passo a seguir se aplica apenas ao Gmail:
Retorne para a tela Envio de e-mail, da Central de Configurações Senior, cole o código na caixa de texto e clique em OK.
Importante
Utilizando essa forma de autenticação não será possível alterar o endereço do remetente. Sendo assim, todos os e-mails serão enviados usando o endereço informado na Central de Configurações Senior.
Atenção! Antes de realizar qualquer alteração, analise o impacto que poderá ter em outros lançamentos/processos do sistema.