Pourquoi un mot de passe d'application ?

Pourquoi un mot de passe d'application ?

Comprendre la sécurité de l'envoi d'e-mails automatisés.

1. Qu'est-ce qu'un mot de passe d'application ?

Depuis mai 2022, les grands fournisseurs de messagerie (Gmail, Outlook, Yahoo) interdisent l'usage de votre mot de passe habituel pour les applications tierces ou les scripts Python. C'est ce qu'on appelait auparavant "l'accès aux applications moins sécurisées".

Un mot de passe d'application est un code unique à 16 caractères qui permet au script RetrouveMonPC d'envoyer des e-mails en votre nom sans jamais connaître votre mot de passe principal.

2. Pourquoi est-ce plus sécurisé ?

  • Isolation : Si votre script est découvert, la personne n'aura accès qu'à l'envoi d'e-mails et ne pourra pas se connecter à votre compte Google, changer vos paramètres ou lire vos messages personnels.
  • Révocation facile : Vous pouvez supprimer ce mot de passe spécifique à tout moment depuis votre compte Google sans avoir à changer votre mot de passe principal.
  • Double authentification (2FA) : L'usage des mots de passe d'application nécessite l'activation de la validation en deux étapes, ce qui renforce considérablement la sécurité globale de votre compte.

3. Comment en créer un (Exemple Gmail)

Le processus est rapide et gratuit :

  1. Rendez-vous dans les Paramètres de sécurité de votre compte Google.
  2. Activez la Validation en deux étapes (si ce n'est pas déjà fait).
  3. Cherchez l'option "Mots de passe d'application" tout en bas de la page.
  4. Donnez un nom (ex: "Sécurité PC") et générez le code.
  5. Copiez ce code de 16 caractères et reportez-le dans vos fichiers RetrouveMonPC.py et test_mail.py.
💡 Conseil : Une fois le code copié dans vos scripts, vous n'avez pas besoin de le retenir. Il restera actif tant que vous ne le supprimez pas de votre compte.