Comment retrouver et supprimer les e-mails archivés sans intérêt dans Gmail ?
Avec l’accumulation de nombreux e-mails au fil des années, Gmail peut rapidement devenir encombré, surtout si des e-mails non intéressants ont été archivés sans libellés. Voici une méthode pour les retrouver, les analyser et, si besoin, les supprimer. Pour automatiser cette tâche, nous allons aussi présenter un script Google Apps Script permettant de supprimer en masse les e-mails inutiles.
1. Retrouver les e-mails archivés sans libellé
Pour visualiser les e-mails qui ont été archivés sans libellé, Gmail permet des recherches avancées à l’aide de filtres. Voici comment procéder :
Recherche de base
Pour afficher tous les messages archivés sans libellé, utilisez la commande suivante dans la barre de recherche Gmail :
-in:inbox -has:userlabels
Cela affiche tous les messages qui ne sont ni dans la boîte de réception ni marqués par un libellé personnalisé, ce qui devrait inclure tous les e-mails archivés sans intérêt spécifique.
Affiner la recherche par ancienneté
Si vous souhaitez libérer de l’espace en supprimant les e-mails plus anciens, vous pouvez ajouter un filtre de date. Par exemple, pour retrouver tous les e-mails de plus de cinq ans :
-in:inbox -has:userlabels before:2018/01/01
Modifiez la date pour cibler les e-mails que vous souhaitez supprimer.
2. Supprimer les e-mails en masse
Une fois les e-mails recherchés, sélectionnez-les et supprimez-les par lots. Cliquez sur la case de sélection en haut de la liste, puis sur “Sélectionner toutes les conversations correspondant aux critères de recherche” pour supprimer tous les résultats d’un seul coup.
3. Automatisation avec Google Apps Script
Si vous avez une boîte de réception volumineuse et souhaitez automatiser cette tâche, voici un script Google Apps Script pour supprimer les e-mails archivés sans libellé et d’une certaine ancienneté. Le script recherche les e-mails sans libellé de plus de X années (paramétrable) et les supprime automatiquement.
Script Google Apps Script
1. Ouvrez Google Apps Script : Dans Google Apps Script, créez un nouveau projet et collez le script suivant :
function supprimerEmailsSansLibelle() { const ageEnAnnees = 5; // Modifier l'âge des emails à supprimer, en années const dateLimite = new Date(); dateLimite.setFullYear(dateLimite.getFullYear() - ageEnAnnees); // Convertit la date limite au format requis pour Gmail (AAAA/MM/JJ) const dateLimiteFormat = `${dateLimite.getFullYear()}/${dateLimite.getMonth() + 1}/${dateLimite.getDate()}`; // Recherche d'e-mails sans libellé, archivés et plus anciens que la date limite const requete = `-in:inbox -has:userlabels before:${dateLimiteFormat}`; const threads = GmailApp.search(requete); if (threads.length > 0) { GmailApp.moveThreadsToTrash(threads); Logger.log(`${threads.length} conversations supprimées.`); } else { Logger.log("Aucun email à supprimer selon les critères spécifiés."); } }
2. Configuration et exécution :
• Paramétrage : Modifiez la variable ageEnAnnees pour ajuster l’ancienneté des e-mails à supprimer (en années).
• Exécution : Dans Google Apps Script, allez dans Exécuter > supprimerEmailsSansLibelle pour lancer le script.
3. Déclencheur automatique :
• Pour automatiser cette tâche, configurez un déclencheur dans Éditeur > Déclencheurs en choisissant d’exécuter le script par exemple chaque mois.
Explications du script
- Filtrage des e-mails : Le script utilise la requête -in:inbox -has:userlabels before:AAAA/MM/JJ pour cibler uniquement les e-mails archivés sans libellé, datant d’avant la date limite.
- Suppression en masse : Il envoie les e-mails sélectionnés à la corbeille, les rendant accessibles dans les 30 jours si besoin, avant suppression définitive.
Précautions et recommandations
- Test préalable : Avant de supprimer définitivement, testez le script pour éviter de perdre des e-mails importants.
- Backup : Sauvegardez vos e-mails importants (ex. Google Takeout) avant d’exécuter ce script de nettoyage.
Avec ce script, vous pouvez faire le tri dans votre boîte Gmail et libérer de l’espace en supprimant les e-mails sans intérêt, sans avoir à les gérer manuellement. Google Apps Script vous offre ici une solution puissante pour garder une boîte de réception propre et bien organisée.
L’Atelier Informatique vous accompagne dans vos projets technologiques et propose des solutions pour optimiser votre quotidien. N’hésitez pas à nous suivre pour d’autres astuces Google Workspace !