Erro de autênticação no Gmail usando PHPMailer

  • Post author:
  • Post category:Geral

Se você usa o phpMailer eu tenho certeza que já deve ter passado por um problema desses. De tempos em tempos e dependendo da demanda de e-mails que você mandar usando o SMTP deles é bem possível que o Gmail bloqueie sua conta temporáriamente para envio.

O erro mais comum é o Gmail SMTP debug: error “please log in via your web browser

Este erro está relacionado ao problema de autênticação da conta e pode estar relacionado a alguns problemas que posso citar para que você verifique por ai para resolver seu problema:

  1. Display Unlock Captcha
    É possível que este recurso de desbloqueio via Captcha esteja ativado. Caso você esteja utilizando o PHPMailer desative este recurso na URL
    http://www.google.com/accounts/DisplayUnlockCaptcha
  2. Allowing less security
    Se você estiver com o módulo de baixa segurança desabilitado também pode ser um problema. O Google possui um algoritmo que verifica qual o tipo de cliente de e-mail está enviando a mensagem além de diversas outras validações. Como o PHPMailer é um script PHP que possibilita o envio via SMTP é bem possível que você tenha que ativar esta opção para que o envio dos e-mails via Gmail funcione. Verifique o link abaixo para ativar
    https://support.google.com/accounts/answer/6010255
  3. A última dica que deixo é verificar se as configurações do PHPMailer está correta. Você pode trazer informações mais detalhadas a respeito da conexão com o servidor SMTP do Google utilizando o parametro. Sete a variavél SMTPDebug para 1.

Screen Shot 2017-02-08 at 9.14.49 PM