I’m really excited about this as I have been waiting ever since I saw Things enabled this by default when you forward an email.
I figured out how to forward an email into omnifocus on iOS while still retaining the ‘messages’ link.
Omnigroup acknowledged they knew how to do this by default but have said its been on their roadmap for awhile…
So instead this morning it hit me I could do this with zapier!
What I do is have it take a ‘new inbound email’ as input - and then pass it to their create omnifocus task action. The specific part that creates the proper link for the message you are forwarding is “Raw Message ID”.
Once I have that in the notes of the task in zapier - I add “message://” to the front of the output from that email and voila - internal link to the message right on iOS in Omnifocus!
Another note - you cannot change the ‘subject’ of the message it seems otherwise the iOS Mail app dumps that… So instead what I did was added a step to ‘parse’ the *Body Plain" in to two parts. On the first line of the body of the email I set the ‘name of the task’ and then parse (I just chose vxv since it was fast to type). It splits the first part and puts in the name of the task and then the second part is the body that goes into the task following the direct link.
(Just my luck omnigroup will activate this functionality next week - but I’m so happy to finally be able to get a link back directly into omnifocus on iOS (specifically iPhone)!