- - Nastaviť Gmail tak, aby automaticky odstraňoval e-maily staršie ako stanovený počet dní

Nastaviť Gmail tak, aby automaticky odstraňoval e-maily staršie ako stanovený počet dní

Pred niekoľkými dňami sme preskúmali Mailstrom, úžasnéwebová služba, ktorá vám pomôže vyčistiť priečinok doručenej pošty. Je to úžasná služba, ktorá môže pomôcť skrotiť aj tých najdivokejších schránok a fungovalo to skvele pre nás. Keď bude vaša doručená pošta čistá, môžete ju udržiavať v čistote. Najjednoduchším spôsobom, ako to urobiť, by bolo pravidelné čítanie e-mailov, archivácia správ, ktoré chcete zachovať, a vymazanie tých zbytočných. Samozrejme, keby to bolo skutočne také jednoduché, nemali by sme začať s chaotickými doručenými. Ak často nemôžete odstrániť prečítané alebo nedôležité správy z doručenej pošty, môžete ich zautomatizovať pomocou nasledujúceho skriptu Google.

Ak chcete používať tento skript Google, musíte najprvfiltrujte správy, ktoré väčšinou neviete čítať (a tie, ktoré sú pre vás zvyčajne zbytočné). Ak ste ešte nikdy nevytvorili filter, postupujte takto: kliknite na ikonu ozubeného kolieska v pravom hornom rohu webového rozhrania služby Gmail a vyberte položku Nastavenia. Tu nájdete veľa kariet. Prejdite na kartu Filtre a v dolnej časti kliknite na odkaz Vytvoriť nový filter. Vyhľadávací panel sa rozbalí o polia pre filtre, ktoré môžete použiť.

Vytvorili sme filter pre e-mailové adresy (od, do). Ak chcete, môžete si vytvoriť podobný filter pre predmet. Označte svoj filter „odstrániť ma“ a použite ho na všetky existujúce správy.

Ďalej prejdite do skriptov Google a vytvorte prázdny projekt. Vložte nasledujúci skript do nového súboru a uložte / spustite ho z ponuky Spustiť.

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();
}
}
}

Ďalej musíte pre tento skript nastaviť spúšťače, t.ako často by to malo bežať za deň. Prejdite na stránku Zdroje> Spúšťače aktuálneho projektu a nastavte ho tak, aby bežal buď za minútu, za hodinu alebo denne. Teraz vyberte, ako často sa má skript vo vybranom intervale spúšťať. Nastavili sme ho tak, aby bežal každú minútu, ktorá je častejšia ako požiadavka bežného používateľa. Môžete nastaviť, aby sa spúšťal každých 12 alebo 24 hodín, aby ste sa uistili, že správy sa každý deň odosielajú do koša.

spúšťače skriptov

To je o tom. Spustite skript a uvidíte všetky e-maily s menovkou „odstrániť ma“ boli presunuté do koša. Ako dlho môžete v e-maile zostať v doručenej pošte skôr, ako ju tento skript odošle do koša, upravte nasledujúci riadok v skripte:

var delayDays = 2 // Enter # of days before messages are moved to trash

Nahraďte 2 vyšším číslom alebo dokonca 0, aby sa všetky e-maily so štítkom „odstrániť ma“ odosielali do koša v aktuálny deň.

[prostredníctvom Lifehacker]

Komentáre