Quelles langues et quelles bibliothèques dois-je utiliser pour travailler avec Gmail?
-
05-07-2019 - |
Question
Je souhaite développer mon propre outil Web pour rechercher des messages dans la boîte de réception de mon compte Gmail et en supprimer certains.
Les projets sur lesquels j'ai travaillé dans ma vie de programmation sont très différents de celui-là. Ma question est donc la suivante: quels langages, outils et bibliothèques doivent être utilisés pour cette tâche?
La solution
Je pense que vous pouvez utiliser libgmail
Le projet libgmail
est une simple liaison Python permettant d'accéder au service de messagerie Web Gmail de Google.
La bibliothèque est actuellement livrée avec un utilitaire de démonstration permettant d'archiver les messages d'un compte Gmail dans des fichiers mbox, adaptés à l'importation dans un client de messagerie local.
C'est gratuit.Téléchargez-le ici
Faites-moi savoir si cela fonctionne pour vous ou non.
Autres conseils
Vous devriez pouvoir le faire via une bibliothèque IMAP standard, qui devrait exister pour toutes les langues.
Avez-vous envisagé d'utiliser des filtres Gmail? Il existe des moyens simples de le faire sans écrire de programmes à part entière voir . Cela n’est peut-être pas aussi sophistiqué que de mettre en place un programme personnalisé, mais cela a assez bien servi mes besoins jusqu’à présent. Explorez également les recherches avancées de Gmail. Soyez prévenu, un peu d'ingéniosité et de créativité est requise.