After a lot of research and experimenting I found a workaround for Outlook links breaking after moving an email to a different folder. It the latest beta it detects the deeplink failing to load and falls back to opening Outlook searched for
from:"{from}" subject:"{subject}"
which should show the saved email. It’s not as ideal as the deep link, but at least it gets you to the right email! It’s possible there’s some edge case where you get hundreds of emails with the same sender and subject where it wouldn’t find the right one, but that seems unlkely…
It looks like there’s just no way to get a permanent link. There are complaints all over forums that Outlook’s save to OneNote feature is also affected by the same problem - links saved to OneNote break when an email is moved to a different folder.
I had found a potential way to use the Outlook API to get an actually permanent link, but that would require authenticating Outlook with the same account as in the Browser pane, so it’s a very much more complex solution. If in the future we add support for Outlook Calendar/Contacts we could add that feature in as part of it…
But for now I think this is a pretty good solution? What do you think?