直接在 Outlook for iOS 中打开特定电子邮件的链接(URI 方案/深层链接)

问题描述 投票:0回答:2

我正在尝试弄清楚如何在 iOS 上的 Outlook 应用程序中直接打开电子邮件。 Microsoft Power Automate 的目标是通知我垃圾邮件,并在流通知中包含一个链接,该链接指向垃圾文件夹中的邮件,以便它直接在 Outlook 应用程序而不是网络浏览器中打开。

不知何故,这对于 OneDrive 网络链接来说神奇地有效。如果我单击其中之一,它会在 OneDrive 中打开该文件。

我了解到有一个 URI 方案,并且 Outlook 可以通过以 ms-outlook:// 开头的链接打开,例如“ms-outlook://[email protected]&subject=Hello”会打开一条新邮件如此处所述:我只想打开 MS Outlook 应用程序并在 iOS 上使用 URL 方案查看 mailto 屏幕

我正在尝试查找其他命令,例如如何打开 Outlook,例如垃圾邮件文件夹甚至特定邮件。我知道可以通过某种方式完成,因为 Microsoft To Do 应用程序具有此功能。当电子邮件在 Outlook 中被标记时,它会出现在待办事项应用程序中,并且有一个链接“在 Outlook 中打开”。

在桌面上,它会打开一个指向该特定电子邮件的网址: https://outlook.live.com/owa/0/?ItemID=

在 iOS 待办事项上,直接在 Outlook 应用程序中打开邮件。因此,必须以某种方式创建一个可以打开应用程序而不是网页的链接。当然,Outlook 中新电子邮件的 iOS 推送通知也会打开特定的邮件。

有谁知道除了“撰写”之外的其他“命令”,例如查看、消息或收件箱或类似的东西?

我尝试了 ms-outlook:// 的多种变体,但它们都只能打开 Outlook 应用程序,而不能打开任何特定文件夹或电子邮件。

或者是否可以查找“待办事项”在 Outlook 应用程序中打开邮件时使用的链接类型?

非常感谢任何帮助。谢谢。

ios outlook deep-linking url-scheme
2个回答
0
投票

每条消息都有一个 WebLink 属性,它是 Outlook 和唯一消息 ID 的组合。


0
投票

5年后我终于解决了这个问题,哈哈。

ms-outlook://emails/message/open?restID=<messageId>

在这里写了博客: https://heusser.pro/p/ios-deep-link-to-open-specific-email-in-outlook-app-firi7irtgqzn/

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.