Qualche giorno fa, abbiamo recensito Mailstrom, un risultato straordinarioservizio web che ti aiuta a pulire la tua casella di posta disordinata. È un servizio straordinario che può aiutare a domare anche le caselle di posta più selvagge e ha funzionato benissimo per noi. Una volta che la tua casella di posta è pulita, potresti voler tenerla pulita. Il modo più semplice per farlo sarebbe leggere regolarmente la tua e-mail, archiviare i messaggi che desideri conservare ed eliminare quelli inutili. Ovviamente, se fosse davvero così semplice, non avremmo in arrivo caselle di posta disordinate. Se spesso non riesci a rimuovere i messaggi letti o non importanti dalla posta in arrivo, puoi utilizzare il seguente Google Script per automatizzarlo.
Per utilizzare questo script di Google, devi primafiltra i messaggi che non riesci a leggere (e quelli che sono generalmente inutili per te). Se non hai mai creato un filtro prima, ecco come fare: fai clic sull'icona della ruota dentata nell'angolo in alto a destra dell'interfaccia web di Gmail e seleziona Impostazioni. Qui troverai molte schede. Vai alla scheda Filtri e fai clic sul link "Crea un nuovo filtro" nella parte inferiore. La barra di ricerca si espanderà con i campi per i filtri che è possibile applicare.
Abbiamo creato un filtro per gli indirizzi e-mail (da, a). Se lo desideri, puoi creare un filtro simile anche per l'oggetto. Etichetta il tuo filtro "cancellami" e applicalo a tutti i messaggi esistenti.
Successivamente, vai a Google Scripts e crea un progetto vuoto. Incolla il seguente script nel nuovo file e salvalo / eseguilo dal menu Esegui.
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(); } } }
Successivamente, è necessario impostare i trigger per questo script, i.e., quanto spesso dovrebbe funzionare in un giorno. Vai a Risorse> Trigger del progetto corrente e impostalo per l'esecuzione su base al minuto, oraria o giornaliera. Ora scegli con quale frequenza nell'intervallo selezionato deve essere eseguito lo script. Lo impostiamo per l'esecuzione ogni due minuti, il che è più frequente del normale requisito dell'utente. Puoi impostarlo per l'esecuzione ogni 12 o 24 ore per assicurarti che i messaggi vengano inviati al Cestino ogni giorno.
Questo è tutto. Esegui lo script e vedrai che tutte le e-mail con l'etichetta "eliminami" sono state spostate nel Cestino. Puoi modificare la durata di permanenza di un'e-mail nella posta in arrivo prima che questo script la invii al Cestino modificando la seguente riga nello script:
var delayDays = 2 // Enter # of days before messages are moved to trash
Sostituisci 2 con un numero più alto o anche con 0 in modo che tutte le e-mail con l'etichetta "eliminami" vengano inviate al Cestino entro il giorno corrente.
[tramite Lifehacker]
Commenti