Vérifiez votre boîte de réception Gmail pour les nouveaux e-mails avec un script bash
- 830
- 247
- Maëlle Perez
Si vous souhaitez automatiser vos affaires avec votre Gmail
e-mail. Voici un simple script sur la façon d'accéder à votre compte Gmail avec frapper
scénario. Avant d'exécuter le script, assurez-vous que boucle
La commande est disponible sur votre système car ce script en dépend. Le script ci-dessous est un excellent moyen de vérifier rapidement votre boîte de réception Gmail avec une seule commande. Ouvrez votre édition de texte préféré et créez un fichier de script bash avec un nom de fichier arbitraire, par exemple. vérifier le courriel.shot
#!/ bin / bash username = "username" password = "mot de passe" echo curl -u $ nom d'utilisateur: $ mot de passe - silent "https: // mail.Google.com / mail / feed / atome "| grep -opm1" (?<=)[^<]+" | sed '1d'
Remplace le NOM D'UTILISATEUR
et MOT DE PASSE
avec vos informations d'identification Gmail et rendre le script exécutable:
$ chmod + x check_email.shot
Cochez votre boîte de réception Gmail pour les nouveaux e-mails:
$ ./vérifier le courriel.shot
Le script de bash ci-dessus imprimera Gmail XML Feed Atom qui contient tous vos e-mails non lus.
Dépannage
Dans le cas où le script ci-dessus ne produit aucune sortie, vérifiez si vous avez reçu un e-mail de Google avec le titre:
Compte Google: tentative de connexion bloquée
L'e-mail contiendra des instructions sur la façon de permettre à votre script bash pour accéder à votre boîte de réception Gmail.
Tutoriels Linux connexes:
- Comment installer, configurer et utiliser Mutt avec un compte Gmail…
- Advanced Bash Regex avec des exemples
- Une introduction à l'automatisation Linux, des outils et des techniques
- Comment correctement grep pour le texte dans les scripts bash
- Bash regexps pour les débutants avec des exemples
- Comment utiliser ADB Android Debug Bridge pour gérer votre Android…
- Choses à faire après l'installation d'Ubuntu 20.04 Focal Fossa Linux
- Comment configurer SmartD et être informé du disque dur…
- Choses à faire après l'installation d'Ubuntu 22.04 Jammy Jellyfish…
- Masterring Bash Script Loops
- « Test de vulnérabilité du système de bug shellshock linux
- Comment remplir toutes les cellules valorisées vides dans un fichier CSV avec SED et Bash Shell »