Il y a quelques jours, nous avons examiné Mailstrom, un excellentservice Web qui vous aide à nettoyer votre boîte de réception en désordre. C’est un service extraordinaire qui peut aider à apprivoiser même les boîtes de réception les plus sauvages et il a très bien fonctionné pour nous. Une fois que votre boîte de réception est propre, vous voudrez peut-être la garder propre. Le moyen le plus simple consiste à lire régulièrement votre courrier électronique, à archiver les messages que vous souhaitez conserver et à supprimer les messages inutiles. Bien sûr, si c'était aussi simple, nous n'aurions pas de boîtes de réception désordonnées pour commencer. Si vous ne parvenez souvent pas à supprimer les messages lus ou sans importance de votre boîte de réception, vous pouvez utiliser le script Google suivant pour l’automatiser à votre place.
Pour utiliser ce script Google, vous devez d'abordfiltrez les messages que vous êtes le plus souvent incapable de lire (et ceux qui sont généralement inutiles pour vous). Si vous n'avez jamais créé de filtre auparavant, procédez comme suit: cliquez sur l'icône de la roue dentée située dans le coin supérieur droit de l'interface Web de Gmail, puis sélectionnez Paramètres. Ici vous trouverez beaucoup d'onglets. Allez à l'onglet Filtres et cliquez sur le lien "Créer un nouveau filtre" en bas. La barre de recherche se développera avec les champs des filtres que vous pouvez appliquer.
Nous avons créé un filtre pour les adresses électroniques (de, à). Vous pouvez également créer un filtre similaire pour le sujet si vous le souhaitez. Étiquetez votre filtre «me supprimer» et appliquez-le à tous les messages existants.
Ensuite, accédez à Google Scripts et créez un projet vierge. Collez le script suivant dans le nouveau fichier et enregistrez / exécutez-le à partir du menu Exécuter.
function cleanUp() { var delayDays = 2 // Enter # of days before messages are moved to trash var maxDate = new Date(); maxDate.setDate(maxDate.getDate()-delayDays); var label = GmailApp.getUserLabelByName("delete me"); var threads = label.getThreads(); for (var i = 0; i < threads.length; i++) { if (threads[i].getLastMessageDate()<maxDate) { threads[i].moveToTrash(); } } }
Ensuite, vous devez définir des déclencheurs pour ce script, i.e., combien de fois il devrait courir dans une journée. Accédez à Ressources> Déclencheurs du projet actuel et configurez-le pour s’exécuter à la minute, à une heure ou tous les jours. Maintenant, choisissez la fréquence d'exécution du script dans l'intervalle sélectionné. Nous l’avons configuré pour s’exécuter toutes les deux minutes, ce qui est plus fréquent que l’exigence de l’utilisateur régulier. Vous pouvez le configurer pour qu'il s'exécute toutes les 12 ou 24 heures afin de vous assurer que les messages sont envoyés à la corbeille tous les jours.

C'est à peu près ça. Exécutez le script et vous verrez que tous les courriels portant l'étiquette «me supprimer» ont été déplacés vers la Corbeille. Vous pouvez modifier la durée pendant laquelle un courrier électronique reste dans votre boîte de réception avant que ce script ne l'envoie à la Corbeille en modifiant la ligne suivante dans le script:
var delayDays = 2 // Enter # of days before messages are moved to trash
Remplacez le 2 par un nombre plus élevé ou même par le 0, de sorte que tous les courriels portant l'étiquette «me supprimer» soient envoyés à la corbeille dans la journée.
[via Lifehacker]
commentaires