Hi all,
I created a Python script to add emails from GMail to the Inbox in Dynalist. The URL of the project is https://github.com/siancu/gmail2dynalist
I first tried a solution based on IFTTT and it didn’t work because they removed the GMail integration. Then I saw that it’s possible to do something using Zapier but that solution didn’t work for me either (I wanted to automatically add the starred messages to the Inbox and it only added some of them).
So, since I’m a programmer, I decided to fix the issue by myself.
The script currently adds only the starred emails to Dynalist but it can be changed to look for other labels as well. Please have a look at the README and at the code itself as it is quite self-explanatory IMHO.
It creates a new entry in the Inbox with the email subject as title and the message URL as a note.
It also stores the IDs of the messages that were sent to Dynalist in a SQLite db so that they are not posted multiple times.
For now the script has to be run manually. But I plan to add a cron-like functionality to it and have it run on some cheap VPS somewhere.
(And I need to add some logging …).
Please note that the script requires Python 3.
I hope it will be useful to somebody. If you have any questions or feature requests, please open a GitHub issue or comment here directly.