So I have one filter that sends all my incoming email to a special “Queue” label. Then I have a script that processes the queue once a minute. The benefit is that I can use plain JavaScript to implement the logic, along with a Gmail API: https://developers.google.com/apps-script/reference/gmail
I have this running for both my personal and my work accounts, and I didn’t have to go through any additional authentication for the work one.
cc @antifuchs, who wrote the Gmail-britta the author mentions!
Nice! Glad to see more people exploring email filter generation!
I’ve also wanted more complex logic than is easily expressible with filters. My approach was to use Google Apps Script: https://developers.google.com/apps-script
So I have one filter that sends all my incoming email to a special “Queue” label. Then I have a script that processes the queue once a minute. The benefit is that I can use plain JavaScript to implement the logic, along with a Gmail API: https://developers.google.com/apps-script/reference/gmail
I have this running for both my personal and my work accounts, and I didn’t have to go through any additional authentication for the work one.
It’s a shame there’s no standard way to filter emails… oh, wait!
Now that’s a name I’ve not heard in a long time…
I use it every day and can’t imagine how one can use email effectively without it :^)
We used it at $work[-1]. Sadly it was the only sane part of that particular setup.