我正在尝试链接到 Outlook Web 应用程序中的特定对话。因此,我们的想法是,用户单击链接,OWA 将打开并显示特定的电子邮件对话(前提是用户有权访问)。
In this https://social.msdn.microsoft.com/Forums/en-US/03e691c7-ad25-4628-a473-487c30c08d54/url-parameter-documentation-for-webclientreadformquerystring-for-exchange-and-owa-2013?forum=os_exchangeprotocols答案中,描述了一种使用 ItemID 链接到特定电子邮件消息的方法。 url结构如下:
https://your.domain/owa/#ItemID=<ItemID>
这已经有效了,太棒了。我想更改它,以便使用 ConversationID 打开对话。我随机尝试了以下方法:
https://your.domain/owa/#ConvID=<ConversationID>
https://your.domain/owa/#ConversationID=<ConversationID>
但这不起作用。我知道这样的事情是可能的旧版本OWA 的您可以使用以下内容:
https://your.domain/owa/deeplink/readconv/<ConversationID>
最新版本的 OWA 有类似的功能吗?有没有any除了晦涩难懂的论坛之外,还有官方文档吗?
我想我已经通过拦截 Outlook 365 用于在弹出窗口中打开对话的 URL 解决了这个问题。
对于 Outlook 365,我发现目前有效:https://outlook.office.com/mail/deeplink/readconv/<convID>?version=2020081704.13&popoutv2=1
ConvID
需要进行 URL 编码,具体来说=
最后需要编码为%3D
。我担心 URL 格式可能会因为 URL 中的版本号而改变。
对于你的情况,也许更换https://outlook.office.com/mail/
with https://your.domain/owa/
可能有用吗?如果没有,我可以帮助您使用浏览器捕获正确的 URL 格式。
如果您尝试此操作,请回来报告!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)