Gmail: archiviare automaticamente le email

Da un certo punto di vista sono un po’ pigro per cui cerco in ogni modo di automatizzare la mia vita on-line e perdere meno tempo possibile nella gestione.
Per questo possono venire in nostro aiuto gli script di Google (script.google.com).
Quello qui sotto è un semplice script per archiviare le email lette e più vecchie di 2 giorni.

function archiveInbox() {
// Every thread in your Inbox that is read, older than two days.
 var batchSize = 100 // Process up to 100 threads at once
 var threads = GmailApp.search('label:inbox is:read older_than:2d');
 for (j = 0; j < threads.length; j+=batchSize) {
 GmailApp.moveThreadsToArchive(threads.slice(j, j+batchSize));
 }
}

Una volta copiato ed incollato questo script cliccate sull’icona dell’orologio nella toolbar e programmate l’esecuzione del codice

toolbar_google_script

Ecco qui la mia programmazione. Ovviamente personalizzatela a seconda dei vostri gusti.
programmazione_script

Google Script: inviare notifica a Pushover.net

Avevo la necessità di creare una funzione per inviare in messaggio a Pushover dopo l’esecuzione di un codice. Il tutto in Google Script.

Condivido con voi la funzione

function pushover() {
 var options = {
 'method': 'post'
 };
 var token = "XXXXXXXXXXXXXX"; -> APP Token
 var user = "XXXXXXXXX"; -> User Token
 var title = "TITOLO";
 var message = "MESSAGGIO";
 var url = "https://api.pushover.net/1/messages.json?"
 + 'token=' + token
 + '&user=' + user
 + '&title=' + title
 + '&message=' + messagge;
 var result = UrlFetchApp.fetch(url,options);
 }

Fatemi sapere se vi torna utile in qualche modo.