![]() ![]() With that being said, there's nothing in the code that specifically requires that your e-mail be cached - but because the search goes through every message looking for a specific message ID, you may get rate limited by your e-mail provider. To be honest, this isn't a scenario that I've ever tested - I always have my cache to cover my entire inbox for all time. I'm guessing that your e-mail is hosted by Microsoft (or is a hosted Exchange mail account of some sort). The source code for everything is available on my github under the OutlookMessageSearch, TodoistDeskopAutomation, and TodoistDesktopLinker repositories. This is something that I built for personal use so I'm not going to be offering support, but I figured the community would find it useful. ![]() Your worst case scenario is that you get some weird cryptic error message. There's literally no error checking to the program, but I didn't program it to delete anything so there's that. I'm not going to lie, this solution is a bit janky, can definitely be more efficient, but it works and it preserves the workflow pretty well. It takes a few seconds on my 35 GB mailbox, but the end result should be your e-mail popping up. Open up the Todoist desktop app (or the Todoist website if you prefer) click the link to your message and you should see a console window pop up and start spinning some text. To retrieve your message, it's the same as with the old app. If by some chance, you hit the blue Todoist button in Outlook, and you don't see a Todoist "Quick Add" window pop up, make sure you actually installed the Todoist Desktop app and that it is actually running (there should be an icon in the system tray if it is). So long as you don't change the string of text that is between the ( ), everything will work. Find an e-mail that you want to turn into a task, hit the button, and you'll see a Todoist "Quick Add" window pop up with a prefilled link to the message. You'll see a blue Todoist button in your Toolbar. Once you've got everything installed, just open up Outlook. The good thing about this is that I don't have to worry about recreating any user interfaces and all the keyboard shorthand for tags, # for projects, natural language for dates) works without issue. I didn't recreate the sidebar that the old plugin had, my solution uses the Todoist Desktop app for all the data entry. You need to have Todoist's windows desktop app installed and running. Unzip it and run setup.įor #3 above you need to install for Everyone (if you leave the defaults intact it should work). Install the TodoistDesktopLinker Outlook plugin.Install the OutlookMessageSearch console app.Once installed, make sure that it's running. Install the Todoist Desktop app for Windows 10/11 from Todoist themselves.Here's what you need to do to get this up and running. It works with the Office 365 version that I've got, and should work on any version from Outlook 2010 onward, so long as it is 64-bit. ![]() To use it, you'll need a relatively recent 64-bit version of Outlook desktop. so I guess I have some temporary bragging rights. Also, with this solution, you can find messages that you move after you create a task out of them. that and I couldn't actually get the official web plugin to work right. The thought of changing how I went about triaging my messages was more horrific than going through Microsoft documentation on how to process Outlook data files in C#. This is in no way a product of Todoist itself. As I live in my inbox, this completely broke my workflow (see relevant XKCD) so I made my own version of it. Last week Todoist retired their very useful Outlook desktop plugin. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |