簡體   English   中英

在 Outlook 365 中創建電子郵件草稿,然后打開它進行編輯

[英]Create a draft email in Outlook 365 and then open it for editing

我們計划從作為 Azure 應用程序運行的 ASP.NET MVC C# 代碼創建 Outlook 365 電子郵件草稿。 這在Outlook Mail REST API 文檔中看起來相對簡單,並且在此回復中也有一些有用的信息。

然后我想做的是在 Outlook 365 中的新瀏覽器選項卡中打開該消息,以便用戶可以在推送發送之前對其進行編輯,但我似乎找不到辦法做到這一點?

所以,我試圖實現的過程是:

  1. 使用 Rest API 在 O365 Outlook 中創建草稿郵件
  2. 保存那個草稿
  3. 打開一個新的瀏覽器選項卡,顯示 Outlook 365 中保存的草稿郵件

第 3 步是我無法找到的方法,這可能嗎?

如果我在 Outlook 365 中打開電子郵件,該 URL 是通用的,並且不包含消息對象的唯一 ID,因此我不確定是否有任何方法可以獲得直接鏈接到電子郵件的 URL?

或者,如果他們在prem Outlook上使用,則可以使用mailto創建超鏈接: https ://www.w3schools.com/tags/tryit.asp ? filename =tryhtml_link_mailto

隨后,我發現這應該符合您的條件:

https://stackoverflow.com/a/40477920/4528266

https://blogs.msdn.microsoft.com/carloshm/2016/01/16/how-to-compose-a-new-message-or-event-and-populate-fields-in-office365/#comment-1645

如果您需要在顯示給用戶后保留郵件項目,則需要在應用程序中提供UI並使用REST API進行發送。 因此,您以后可以參考該項目。

作為一種可能的解決方法,您可以考慮使計算機上安裝的Outlook桌面版自動化。 有關更多信息,請參見C#應用程序自動執行Outlook(CSAutomateOutlook)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM