Thunderbird falha no Gmail OAuth2 apesar das credenciais corretas

Thunderbird falha no Gmail OAuth2 apesar das credenciais corretas

Ao tentar configurar a conta do Gmail usando OAuth2 na nova instalação do Thundirbird, não consigo ser autenticado corretamente, apesar de fornecer as credenciais corretas.

Com a ajuda do assistente do Thunderbird, obtenho todos os servidores e uma nova janela para OAuth2 é exibida. Eu faço login e duas etapas de autenticação, após as quais recebo informações que estou prestes a permitir que o Thunderbird receba, envie e-mails, etc.

Depois de clicar em permitir, o Thunderbird exibe "Falha de autenticação ao conectar ao servidor imap.gmail.com".

Responder1

Solução sugerida emessetópico resolveu meu problema.

Parece que o Gmail falha na autenticação quando detecta o agente do usuário do navegador Thunderbird embutido. A solução é definir a propriedade "general.useragent.compatMode.firefox" como verdadeira. Isso é feito com o editor de configuração (Edit-Preferences-Advanced-General-Config Editor).

Responder2

Para mim, nenhuma outra sugestão funcionou, mashttps://support.mozilla.org/xh/questions/1183589me colocou no caminho certo (embora não seja exatamente a minha situação).

Tente minha sugestão se o seguinte se aplicar:

  1. Você selecionou Oauth2 como esquema de autenticação e tentou fazer login com Oauth2. Você ainda recebe a mensagem de erro. A remoção de senhas permitiu que você fizesse login novamente, mas o problema persiste.
  2. Quando você mostra as senhas salvas (Preferências -> Segurança -> Senhas salvas), seu nome de usuário é listado como "minha conta" em vez de "[e-mail protegido]" - não mostra o endereço de e-mail completo.
  3. Se você editar manualmente o nome de usuário (clique com o botão direito -> Editar nome de usuário), o Thunderbird solicitará que você faça login novamente. Se você fizer isso, será adicionada uma nova entrada à lista, com o nome de usuário "minha conta" em vez de "[e-mail protegido]".

NOTA: Esta foi a última coisa que tentei depois de uma ampla gama de tentativas fracassadas de seguir sugestões - então já tentei de tudo, desde ativar o IMAP no Gmail até remover senhas salvas, editar as configurações e definir o general.useragent.compatMode.firefox propriedade. Essas alterações podem ser suficientes para resolver o seu problema ou podem ser requisitos necessários, mas não suficientes, para que minha solução funcione.

Solução:

  1. Vá para o editor de configuração (Preferências -> Avançado -> Editor de Configuração)
  2. Procure por “nome de usuário” – isso deve trazer alguns resultados, um ou mais dos quais podem ter o valor “minha conta” em vez de “[e-mail protegido]". Para mim, era "mail.server.server1.userName".
  3. Altere o nome de usuário incorreto para conter o endereço de e-mail completo.
  4. Se necessário, exclua suas senhas e faça login novamente usando Oauth2.

Se você tentou de tudo sem sorte, espero que finalmente dê certo :)

Responder3

Ouatualizar para 68.2.1para a correção.

Responder4

Desculpe adicionar como resposta em vez de comentários (devido à reputação). Acabei de resolver um problema semelhante/mesmo configurando o Firefox como navegador fornecido por @Feldmarshall, e então precisei definir exceções de cookies para:

informação relacionada