Suppression automatique ou archivage des e-mails dans Gmail pour les messages de plus de X jours

Si vous souhaitez garder votre boîte de réception Gmail propre et supprimer automatiquement les messages antérieurs à un certain nombre de jours, vous pouvez utiliser un script qui déplace automatiquement les messages dans la corbeille .
Le script dans Google Apps et utilisable gratuitement par tous, vous permet de planifier l'archivage ou la suppression d'anciens e-mails .
Ainsi, par exemple, il est possible de supprimer automatiquement les e-mails d'offres ou d'autres e-mails promotionnels expirés et d'organiser le courrier entrant si vous recevez automatiquement trop d'e-mails.
LIRE AUSSI: Rechercher les e-mails à supprimer dans Gmail
Pour utiliser ce script Google, vous devez d'abord créer un filtre dans Gmail sur les messages provenant de sites d'offres ou de notifications Facebook ou tout autre courrier que vous ne souhaitez plus voir après un certain laps de temps.
Ainsi, par exemple, tous les messages de @ groupon.com doivent être marqués avec le libellé "supprimer moi".
Le script n'agira pas sur tous les messages sans discernement, mais uniquement pour ceux auxquels l'étiquette de suppression me sera appliquée (vous pouvez également donner un nom différent à cette étiquette si vous êtes en mesure de modifier le script).
Comme expliqué dans le guide pour créer des filtres dans Gmail, ils sont créés à partir des paramètres -> onglet filtres ou, en ouvrant un message, à partir du bouton supérieur Plus .
Vous pouvez également créer un filtre basé sur l'objet ou l'adresse e-mail de réception si vous redirigez des messages depuis une adresse autre que Gmail.
Ensuite, allez sur la page pour créer des scripts Google, créez un projet vide, collez le script suivant dans le nouveau fichier et enregistrez / exécutez-le dans le menu Exécuter .
function cleanUp () {
var delayDays = 2 // Entrez le nombre de jours avant que les messages ne soient placés dans la corbeille
var maxDate = new Date ();
maxDate.setDate (maxDate.getDate () - delayDays);
var label = GmailApp.getUserLabelByName ("supprimer moi");
var threads = label.getThreads ();
pour (var i = 0; i <threads.length; i ++) {
if (threads [i] .getLastMessageDate () {
threads [i] .moveToTrash ();
}
}
Dans la deuxième ligne, vous pouvez modifier le nombre 2 de delayDays qui sont les jours avant la suppression d'un message.
Dans la ligne qui commence par l' étiquette var, il y a l'étiquette supprimer moi que vous pouvez modifier (si vous souhaitez utiliser une étiquette différente (en italien) dans le filtre Gmail).
Si vous ne comprenez pas ce que je dis, vous pouvez tout laisser tel quel et exécuter le script à partir du bouton Exécuter où vous pouvez choisir:
nettoyage pour effectuer la suppression automatique
archiveinbox pour effectuer un archivage automatique sans supprimer les messages.
Ensuite, vous devez configurer des déclencheurs pour ce script, ce qui signifie décider de la fréquence à laquelle il doit s'exécuter dans une journée.
Dans le menu Ressources> Tous les déclencheurs, configurez-les pour qu'ils s'exécutent pour chaque jour ou heure selon vos préférences.
Exécutez le script et laissez-le rester en arrière-plan, en silence jusqu'à ce qu'il soit arrêté manuellement par l'utilisateur.
D'autres scripts à utiliser dans Gmail expliqués dans le passé et très utiles sont:
- Recevez gratuitement un SMS lorsqu'un e-mail arrive sur Gmail
- Statistiques et rapport personnel sur l'utilisation de Gmail

Laissez Vos Commentaires

Please enter your comment!
Please enter your name here