Lots of improvements here: https://github.com/boogah/noneroll.
archive low priority emails and send daily summary (unroll.me without 3rd party access)
- Create a new spreadsheet in google sheets that keeps track of low-priority email addresses
- Create a new gmail folder. Mine is called
zbulk. If you name it differently, replacezbulkin thenoneroll.gsfile to the folder you want. As you add emails to this folder, the spreadhsheet gets populated with email addresses that will regularly be archived - Create a new google app scripts project
- copy code from
noneroll.gsto the existingCode.gsor a new file if you choose - replace
sheetIDwith the id of the sheet created in step 1 - replace
zbulkin the functionsarch,addEmail, andgetEmailsto your bulk folder label
- Create project triggers. I run
archevery 30 minsaddEmailbetween midnight and 1amnonerollbetween 5 and 6am