I’d love to just be able to forward a message to a specific email address or apply a tag to have a todo item automatically added to my org agenda. Does anyone have a workflow or toolkit set up that does this?
I can easily grab an email and link an email to an org-capture template from within Mail.app using org-protocol on macos. You can do something similar from mutt and a script. You may able to do something with some Javascript or a browser plugin with a webmail app.
If you want “email to address and gets put on agenda/somewhere in org”, yes. I used to use this method, and I keep the post up just in case someone else needs it for reference.
I don’t know how easy it would be to get fetchmail working with Gmail these days, but hopefully this is helpful.
Thank you! I’m sure I can set up a fetchmail-able email address without too much trouble; I’ll give this a look. :)
Org-protocol covers well my needs. I can add any URL, including part of the content from the URL by clicking on the bookmark button that has a small javascript line in it.
Here is all you need to know about it: https://orgmode.org/worg/org-contrib/org-protocol.html
I run a local bot that periodically checks GMail and files things appropriately. I can, for instance add a label like “@home” to a message, and it will be filed into my org todo list with the “@home” tag.
As well, it filters for several common messages I might get from vendors that warrant my further attention.
In each of these cases, it places the email in my default “todo.org”, and archives it automatically in GMail. As a result, my Inbox is clear, and my org-agenda todo list is properly populated.
For more, see here: https://github.com/jeffkowalski/gmailtender
(Please pardon the poor rendering of the README file on github.)