Lorsque j'essaie de me connecter à gmail avec mutt, une alerte Web rapide avec une URL, quelque chose comme accounts.gmail.com ou quelque chose du genre, clignote. C'est trop rapide pour moi de le voir ou de le copier. Ensuite, il indique Échec de la connexion.
Ensuite, je reçois un e-mail de Gmail disant :
Google Account: sign-in attempt blocked
Hi Adam,
We recently blocked a sign-in attempt to your Google Account [[email protected]].
Sign in attempt details
Date & Time: Wednesday, December 10, 2014 11:55:21 PM UTC
Location: Utah, USA
If this wasn't you
Please review your Account Activity page at https://security.google.com/settings/security/activity to see if anything looks suspicious. Whoever tried to sign in to your account knows your password; we recommend that you change it right away.
If this was you
You can switch to an app made by Google such as Gmail to access your account (recommended) or change your settings at https://www.google.com/settings/security/lesssecureapps so that your account is no longer protected by modern security standards.
To learn more, see https://support.google.com/accounts/answer/6010255.
Sincerely,
The Google Accounts team
Je peux accéder au lien et activer "Accès aux applications moins sécurisées", puis je peux me connecter sans problème, mais existe-t-il un moyen de se connecter avec mutt sans avoir à activer cette option moins sécurisée dans Gmail ?
Mise à jour :
Je suis sur mac os x Yosemite
Lorsque j'exécute mutt -v, dans les options de compilation, il contient +USE_SSL_OPENSSL
Je n'utilise pas la vérification en 2 étapes de Google
Je suis pas d'utilisation d'un mot de passe spécifique à l'application
Voici les messages que j'obtiens lorsque j'essaie de me connecter :
Reading imaps://imap.gmail.com:993/INBOX...
Looking up imap.gmail.com...
Connecting to imap.gmail.com...
TLSv1.2 connection using TLSv1/SSLv3 (ECDHE-RSA-AES128-GCM-SHA256)
Logging in...
[WEBALERT https://accounts.google.com/ContinueSignIn?sarp=1&scc=1&plt=AKgnsbsm0P......
J'ai trouvé cette réponse, mais cela n'a pas fonctionné :https://stackoverflow.com/a/25209735/1665818
Réponse acceptée :
J'ai finalement réussi à le faire fonctionner en activant la vérification en deux étapes de Google et en utilisant un mot de passe spécifique à l'application pour mutt.
Plus de détails :
J'ai activé la vérification en deux étapes sur mon compte Google, ce qui signifie que lorsque je me connecte à Google, je dois saisir un code PIN à partir d'un SMS ou de l'application Google Authenticator.
Ensuite, j'ai dû obtenir un mot de passe spécifique à l'application pour mutt. Vous pouvez générer un mot de passe spécifique à l'application ici.
En relation :Comment ajouter tout le monde dans un groupe de contacts (dans Gmail) à un cercle Google+ ?Ensuite, j'ai utilisé ce mot de passe spécifique à l'application pour me connecter à mutt au lieu de mon mot de passe normal. Et puis je n'ai pas besoin d'entrer un code PIN.