Automatische verwijdering of archivering van e-mail in Gmail voor berichten ouder dan X dagen

Als je je Gmail-inbox schoon wilt houden en berichten die ouder zijn dan een bepaald aantal dagen automatisch wilt verwijderen, kun je een script gebruiken dat de berichten automatisch naar de prullenbak verplaatst .
Met het script in Google Apps, dat door iedereen gratis kan worden gebruikt, kunt u het archiveren of verwijderen van oude e-mails plannen .
Zo is het bijvoorbeeld mogelijk om de e-mails van aanbiedingen of andere verlopen promotionele e-mails automatisch te verwijderen en de inbox te ordenen als je automatisch teveel e-mails ontvangt.
LEES OOK: Vind e-mail die moet worden verwijderd in Gmail
Om dit Google-script te gebruiken, moet je eerst een filter in Gmail maken voor berichten van sites met aanbiedingen of Facebook-meldingen of andere e-mails die je na een bepaalde periode niet meer wilt zien.
Dus bijvoorbeeld alle berichten van @ groupon.com moeten worden gemarkeerd met het label "mij verwijderen".
Het script werkt niet zonder onderscheid op alle berichten, maar alleen voor de berichten waarop het verwijder mij- label is toegepast (u kunt dit label ook een andere naam geven als u het script kunt bewerken).
Zoals uitgelegd in de handleiding voor het maken van filters in Gmail, worden ze gemaakt via het tabblad instellingen -> filters of, door een bericht te openen, via de bovenste knop Meer .
U kunt ook een filter maken op basis van het onderwerp of het ontvangende e-mailadres als u berichten omleidt vanaf een ander adres dan Gmail.
Ga vervolgens naar de pagina om Google-scripts te maken, maak een leeg project, plak het volgende script in het nieuwe bestand en sla het op / voer het uit vanuit het menu Uitvoeren .
functie opschonen () {
var delayDays = 2 // Voer het aantal dagen in voordat berichten naar de prullenbak worden verplaatst
var maxDate = nieuwe datum ();
maxDate.setDate (maxDate.getDate () - delayDays);
var label = GmailApp.getUserLabelByName ("verwijder mij");
var threads = label.getThreads ();
voor (var i = 0; i <threads.length; i ++) {
if (threads [i] .getLastMessageDate () {
threads [i] .moveToTrash ();
}
}
In de tweede regel kunt u het nummer 2 van delayDays wijzigen, de dagen voordat een bericht wordt verwijderd.
In de regel die begint met var label is er het verwijder mij label dat u kunt wijzigen (als u een ander label (in het Italiaans) in het Gmail-filter wilt gebruiken).
Als je niet begrijpt wat ik zeg, kun je alles laten zoals het is en het script uitvoeren via de knop Uitvoeren, waar je kunt kiezen:
opruimen om automatisch te verwijderen
archiveinbox om automatisch te archiveren zonder berichten te verwijderen.
Vervolgens moet u triggers voor dit script instellen, wat betekent dat u moet beslissen hoe vaak het op een dag moet worden uitgevoerd.
Stel in het menu Bronnen> Alle triggers in dat ze naar wens voor elke dag of elk uur worden uitgevoerd.
Voer het script uit en laat het op de achtergrond blijven, in stilte werkend totdat het handmatig wordt gestopt door de gebruiker.
Andere scripts om in Gmail te gebruiken die in het verleden zijn uitgelegd en erg handig zijn:
- Ontvang een sms wanneer een e-mail gratis op Gmail binnenkomt
- Statistieken en persoonlijk rapport over het gebruik van Gmail

Laat Een Reactie Achter

Please enter your comment!
Please enter your name here