Před několika dny jsme zkontrolovali Mailstrom, úžasnéwebová služba, která vám pomůže vyčistit vaši špinavou poštu. Je to úžasná služba, která může pomoci zkrotit i ty nejdivočejší schránky a pro nás to fungovalo skvěle. Až bude vaše doručená pošta čistá, možná ji budete chtít udržet v čistotě. Nejjednodušší způsob, jak toho dosáhnout, je pravidelné čtení e-mailu, archivace zpráv, které chcete zachovat, a smazání zbytečných. Samozřejmě, kdyby to bylo opravdu tak jednoduché, neměli bychom začít s chaotickými doručenými. Pokud z doručené pošty často nemůžete číst přečtené nebo nedůležité zprávy, můžete je automatizovat pomocí následujícího skriptu Google Script.
Chcete-li použít tento skript Google, musíte nejprvefiltrujte zprávy, které většinou neumíte číst (a ty, které jsou pro vás obecně k ničemu). Pokud jste ještě nikdy nevytvořili filtr, postupujte takto: Klikněte na ikonu ozubeného kolečka v pravém horním rohu webového rozhraní Gmailu a vyberte Nastavení. Zde najdete mnoho karet. Přejděte na kartu Filtry a v dolní části klikněte na odkaz Vytvořit nový filtr. Vyhledávací lišta se rozbalí o pole pro filtry, které můžete použít.
Vytvořili jsme filtr pro e-mailové adresy (od, do). Pokud chcete, můžete si pro předmět vytvořit podobný filtr. Označte svůj filtr „smazat mě“ a použijte jej na všechny existující zprávy.
Dále přejděte na Google Scripts a vytvořte prázdný projekt. Vložte nový skript do nového souboru a uložte jej / spusťte z nabídky Spustit.
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(); } } }
Dále musíte pro tento skript nastavit spouštěče, tzn.e. jak často by to mělo běžet za den. Přejděte na stránku Zdroje> Spouštěče aktuálního projektu a nastavte jej tak, aby fungoval buď za minutu, za hodinu nebo denně. Nyní zvolte, jak často se má skript ve vybraném intervalu spustit. Nastavili jsme ji tak, aby běžela každou druhou minutu, což je častější než požadavek běžného uživatele. Můžete ji nastavit tak, aby se spouštěla každých 12 nebo 24 hodin, abyste zajistili, že zprávy budou každý den odesílány do koše.
To je o tom. Spusťte skript a uvidíte všechny e-maily se štítkem „smazat mě“ byly přesunuty do koše. Jak dlouho zůstane e-mail ve vaší doručené poště, než jej tento skript odešle do koše úpravou následujícího řádku ve skriptu:
var delayDays = 2 // Enter # of days before messages are moved to trash
Nahraďte 2 vyšším číslem nebo dokonce 0, takže všechny e-maily se štítkem „smazat mě“ budou odeslány do koše během aktuálního dne.
[přes Lifehacker]
Komentáře