Thunderbird 91.8.0, sorti le 5 avril 2022, convertit la méthode d’authentification des comptes Gmail vers OAuth 2.0 afin de permettre aux utilisateurs et utilisatrices de se conformer aux exigences de Google de passer à OAuth 2.0 pour se connecter à Gmail. Ces changements sont imposés par Google.
Éviter ou corriger l’échec de l’authentification OAuth provoqué par le rejet des cookies
Avant tout, vérifiez le paramétrage global des cookies dans Thunderbird :
- Cliquez sur le bouton de menu et choisissez
- Cliquez sur à gauche.
- Dans la section Contenu web, assurez-vous que la case devant Accepter les cookies est cochée.
Si cette case n’est pas cochée, effectuez une des actions suivantes et reprenez la procédure de la connexion OAuth :
- Créez une exception pour accepter les cookies de Google :
- cliquez sur le bouton pour ouvrir la boîte de dialogue Exceptions – Cookies.
- dans la zone Adresse du site web, saisissez https://accounts.google.com.
- cliquez sur , puis sur
- Ou vous pouvez aussi accepter tous les cookies :
- cochez la case devant Accepter les cookies.
Si vous le préférez, vous pouvez désactiver de nouveau les cookies après la fin du processus OAuth, comme la réception et l’envoi de messages fonctionnent alors avec les cookies désactivés. Mais le rejet de tous les cookies ou la suppression de l’exception ont l’inconvénient d’obliger à renouveler le processus OAuth quand le jeton d’authentification OAuth pour l’accès à Gmail vient à expirer à un moment donné. La boîte de dialogue d’authentification OAuth apparaît alors et échoue jusqu’à ce que vous autorisiez les cookies nécessaires.
Pour davantage de détails au sujet des cookies, consultez l’article Panneau Vie privée - Paramétrage du contenu distant et des cookies dans Thunderbird.
Éviter ou corriger l’échec de l’authentification OAuth causé par la désactivation du JavaScript
- Cliquez sur le bouton de menu et choisissez
- Cliquez sur à gauche.
- Cliquez sur tout en bas.
- Collez javascript.allow.mailnews dans le champ Rechercher un nom de préférence.
- Si une ligne de résultat de recherche contenant la valeur false apparaît, cliquez sur le bouton Inverser
à droite pour passer sa valeur à true
- Si une ligne contenant la préférence javascript.allow.mailnews avec true comme valeur ou avec un bouton en fin de ligne apparaît, aucun changement n’est nécessaire.
- Si une ligne de résultat de recherche contenant la valeur false apparaît, cliquez sur le bouton Inverser
Vérifier si les jetons d’authentification corrects ont été enregistrés
- Cliquez sur le bouton de menu et choisissez
- Cliquez sur à gauche.
- Dans la section Mots de passe, cliquez sur
- Si l’authentification du compte a été définie sur OAuth2 et que la connexion OAuth a réussi, vous devriez voir pour chaque nom d’utilisateur d’un compte Gmail des entrées du type :
oauth://accounts.google.com (https://mail.google.com/)
- Note : l’entrée OAuth est un jeton d’authentification OAuth2 et non un mot de passe.
- Si l’authentification du compte a été définie sur OAuth2 et que la connexion OAuth n’a pas réussi, parcourez les entrées de mots de passe de la colonne Fournisseur à la recherche des intitulés suivants et supprimez-les :
imap://imap.gmail.com (imap://imap.gmail.com)
smtp://smtp.gmail.com (smtp://smtp.gmail.com)
- Si l’authentification du compte a été définie sur OAuth2 et que la connexion OAuth a réussi, vous devriez voir pour chaque nom d’utilisateur d’un compte Gmail des entrées du type :
Si vos problèmes persistent, vous pouvez poser une question sur le forum d’assistance en français de Thunderbird ou l’assistance anglophone de Thunderbird.