Breadcrumbs

Erro ao conectar na conta de e-mail, Username and password not accepted como resolver?

Falha

Quando o serviço do entry Service tenta conectar na conta de e-mail recebe o seguinte retorno:

ERROR; 2019-18-02 10:39:55.982; [EntradaDocumentos]; Erro ao conectar: EAGetMail.MailServerException: -ERR [AUTH] Username and password not accepted.

at EAGetMail.MailClient.9L(MailServer CO, Exception CO, Boolean CO) at EAGetMail.MailClient.Connect(MailServer server) at NDDigital.eForms.Services.Business.EntryDocuments.EntryMailManager.Connect(); [TL_EM1]; DEBUG; 2019-18-02 10:39:55.982; [EntradaDocumentos]; Iniciando leitura da caixa de email: nfe.entradasaida.loja11@gmail.com; [TL_EM1]; ERROR; 2019-18-02 10:39:56.264; [EntradaDocumentos]; Não foi possivel ler a caixa de email. Server Respond in ReceiveMail: EAGetMail.MailServerException: -ERR bad command l13mb19007941ljc

Solução

Para esses casos deve ser verificado se o usuário e senha estão corretos, se mesmo após a validação da senha e usuário correto o erro persistir deve ser verificado a configuração da conta de e-mail e habilitar a opção de permitir conexão de APP menos seguro.

image-20221203-043633.png

Após essa configuração na conta de e-mail do cliente a conexão volta a ocorrer normalmente.

Pode ser realizado teste com ferramentas da internet como Jbmail para testar a conexão e provar que não se trata um problema da aplicação e sim um parâmetro de configuração da conta de e-mail do cliente:

image-20221203-043643.png

Segue ferramenta JBmail em anexo.

jbmail32.zip

Outras informações

Fonte: Héliton Silva de Lima