Automatisches Löschen oder Archivieren von E-Mails in Google Mail für Nachrichten, die älter als X Tage sind

Wenn Sie Ihren Google Mail-Posteingang sauber halten und Nachrichten, die älter als eine bestimmte Anzahl von Tagen sind, automatisch löschen möchten, können Sie ein Skript verwenden, mit dem die Nachrichten automatisch in den Papierkorb verschoben werden .
Mit dem Skript in Google Apps, das von jedem kostenlos verwendet werden kann, können Sie die Archivierung oder das Löschen alter E-Mails planen .
So ist es beispielsweise möglich, E-Mails von Angeboten oder anderen abgelaufenen Werbe-E-Mails automatisch zu löschen und eingehende E-Mails zu organisieren, wenn Sie automatisch zu viele E-Mails erhalten.
LESEN SIE AUCH: Suchen Sie nach E-Mails, die in Google Mail gelöscht werden sollen
Um dieses Google-Skript verwenden zu können, müssen Sie zunächst in Google Mail einen Filter für Nachrichten von Websites mit Angeboten, Facebook-Benachrichtigungen oder anderen E-Mails erstellen, die Sie nach einer bestimmten Zeit nicht mehr sehen möchten.
So müssen beispielsweise alle Nachrichten von @ groupon.com mit dem Label "delete me" gekennzeichnet sein.
Das Skript reagiert nicht wahllos auf alle Nachrichten, sondern nur auf diejenigen, auf die das Label " mich löschen" angewendet wird (Sie können diesem Label auch einen anderen Namen geben, wenn Sie das Skript bearbeiten können).
Wie in der Anleitung zum Erstellen von Filtern in Google Mail erläutert, werden sie über die Registerkarte Einstellungen -> Filter oder durch Öffnen einer Nachricht über die obere Schaltfläche Mehr erstellt .
Sie können auch einen Filter basierend auf dem Betreff oder der empfangenden E-Mail-Adresse erstellen, wenn Sie Nachrichten von einer anderen Adresse als Google Mail umleiten.
Gehen Sie dann zur Seite, um Google-Skripte zu erstellen, ein leeres Projekt zu erstellen, das folgende Skript in die neue Datei einzufügen und es im Menü Ausführen zu speichern / auszuführen.
Funktion cleanUp () {
var delayDays = 2 // Geben Sie die Anzahl der Tage ein, bevor Nachrichten in den Papierkorb verschoben werden
var maxDate = neues Datum ();
maxDate.setDate (maxDate.getDate () - delayDays);
var label = GmailApp.getUserLabelByName ("lösche mich");
var threads = label.getThreads ();
für (var i = 0; i <threads.length; i ++) {
if (threads [i] .getLastMessageDate () {
Threads [i] .moveToTrash ();
}
}
In der zweiten Zeile können Sie die Nummer 2 der delayDays bearbeiten, die die Tage sind, bevor eine Nachricht gelöscht wird.
In der Zeile, die mit var label beginnt, befindet sich das Lösch-me- Label, das Sie ändern können (wenn Sie im Google Mail-Filter ein anderes Label (auf Italienisch) verwenden möchten).
Wenn Sie nicht verstehen, was ich sage, können Sie alles so lassen, wie es ist, und das Skript über die Schaltfläche Ausführen ausführen, wo Sie Folgendes auswählen können:
Bereinigung zum automatischen Löschen
archiveinbox, um die automatische Archivierung durchzuführen, ohne Nachrichten zu löschen.
Als Nächstes müssen Sie Trigger für dieses Skript einrichten. Dies bedeutet, dass Sie entscheiden müssen, wie oft es an einem Tag ausgeführt werden soll.
Stellen Sie im Menü Ressourcen> Alle Auslöser fest, dass sie für jeden Tag oder jede Stunde ausgeführt werden, wie Sie es bevorzugen.
Führen Sie das Skript aus, lassen Sie es im Hintergrund und arbeiten Sie still, bis es vom Benutzer manuell gestoppt wird.
Andere Skripte zur Verwendung in Google Mail, die in der Vergangenheit erklärt wurden und sehr nützlich sind, sind:
- Erhalten Sie eine SMS, wenn eine E-Mail kostenlos bei Google Mail eingeht
- Statistiken und persönlicher Bericht über die Verwendung von Google Mail

Lassen Sie Ihren Kommentar

Please enter your comment!
Please enter your name here