web-dev-qa-db-fra.com

Thunderbird échoue gmail oauth2 malgré les identifiants corrects

Lorsque vous essayez de configurer un compte Gmail à l'aide de OAUTH2 sur une installation fraîche Thundirbird, je ne peux pas être authentifié correctement malgré la fourniture de références correctes.

Avec l'aide de l'assistant de Thunderbird, je reçois tous les serveurs et une nouvelle fenêtre pour OAUTH2 est affichée. Je me connecte et deux authentification en 2 étapes après quoi je suis présenté avec des informations sur le point d'autoriser Thunderbird à recevoir, envoyer un courrier électronique, etc.

Après que je clique sur Autoriser le Thunderbird affiche "Échec de l'authentification tout en se connectant au serveur imap.gmail.com".

5
Feldmarshall

Solution suggérée dans Ceci Le thread a résolu mon problème.

Il semble que Gmail échoue à l'authentification lorsqu'il détecte UserAgent de navigateur intégré Thunderbird. La solution consiste à définir "General.Useragent.compatMode.Firefox" de la propriété true. Ceci est fait avec Config Editor (éditeur-Préférences-Advanced-General-Config Editor.)

6
Feldmarshall

J'ai résolu ce problème. J'ai aussi eu un problème avec cela et cela m'a fallu beaucoup de temps pour le comprendre, alors j'ai fait une vidéo comment le réparer et vous pouvez trouver la vidéo résolue ici sur YouTube: https://youtu.be/ BU3QKC9HHVW Il s'agissait d'un problème très unique lorsque vous avez eu plusieurs mises à jour de mot de passe dans Gmail et Thunderbird stockent les anciens mots de passe qui sont en conflit avec votre nouveau mot de passe qui vous empêchera d'entrer votre nouveau mot de passe à Thunderbird.

0
Mike Smith

Ou mise à jour au 68.2.1 pour le correctif.

0
wsmwk

Pour moi, aucune autre suggestion n'a fonctionné, mais https://support.mozilla.org/xh/questions/1183589 Mettez-moi sur le bon chemin (bien que ce n'est pas exactement ma situation).

Essayez ma suggestion si ce qui suit s'applique:

  1. Vous avez sélectionné OAUTH2 en tant que système d'authentification et essayé de vous connecter à OAUTH2. Vous obtenez toujours le message d'erreur. Supprimer les mots de passe vous a permis de vous connecter à nouveau, mais le problème persiste.
  2. Lorsque vous affichez les mots de passe enregistrés (Préférences -> Sécurité -> Mots de passe enregistrés), il répertorie votre nom d'utilisateur comme "myAccount" au lieu de "[email protected]" - il ne montre pas l'adresse e-mail complète.
  3. Si vous modifiez manuellement le nom d'utilisateur (clic droit -> Modifier le nom d'utilisateur), Thunderbird vous demandera de vous connecter à nouveau. Si vous le faites, cela ajoute une nouvelle entrée à la liste, avec le nom d'utilisateur "myAccount" au lieu de "[email protected]".

Remarque: c'était la dernière chose que j'ai essayée après une large gamme de tentatives infructueuses lors des suggestions suivantes - alors j'avais déjà tout essayé d'activer IMAP dans Gmail à supprimer des mots de passe enregistrés pour éditer les configurations et définir le général.Useragent.compatMode.firefox biens. Ces changements peuvent être suffisants pour résoudre votre problème, sinon ils peuvent être nécessaires mais pas suffisamment d'exigences pour que ma solution fonctionne.

solution:

  1. Accédez à l'éditeur de configuration (Préférences -> Advanced -> Config Editor)
  2. Recherchez "Nom d'utilisateur" - Cela devrait poser quelques résultats, un ou plusieurs desquels peut avoir la valeur "myAccount" au lieu de "[email protected]". Pour moi, c'était "Mail.server.server1.Aname".
  3. Changez le nom d'utilisateur incriminé pour contenir l'adresse e-mail complète.
  4. Si nécessaire, supprimez vos mots de passe et reconnectez-vous à nouveau à l'aide de OAUTH2.

Si vous avez tout essayé sans chance, j'espère que cela le fait enfin :)

0
Vegard