【问题标题】:command for sent mail in outlook web app addin在 Outlook Web App 插件中发送邮件的命令
【发布时间】:2015-12-28 05:20:15
【问题描述】:

最近我在 Visual Studio 2015 中尝试了 Outlook Web App 插件。它很酷,它完全基于 Java 脚本命令。我的最终动机是,如果用户单击该按钮,我需要在加载项中添加一个按钮,我需要将邮件保存到我的数据库并将该邮件发送给收件人。

我能够获取数据并成功保存到我的数据库,但无法触发加载项中的发送选项。有任何可用的 java 脚本命令。实际上我已经在 Outlook Windows 应用程序中实现了相同的场景。

【问题讨论】:

  • 不,我没有任何更新

标签: outlook office-addins outlook-web-addins


【解决方案1】:

您应该能够使用新的Outlook REST APIs 发送电子邮件,特别是我们有一个sending emails 的api。此外,要关闭撰写表单,您可以使用Office.context.mailbox.item.close() 来关闭撰写中的邮件或日历项。

【讨论】:

  • @Manivannan 你试过这个吗?它看起来很适合我。我想在异步对话框中收集一些数据并使用它即时撰写和发送电子邮件。
【解决方案2】:

您应该尝试使用 EWS(交换 Web 服务)从服务器端逻辑发送电子邮件,请参阅 this post,或者您可以使用 Azure Active Directory 进行身份验证并调用 outlook REST API

【讨论】:

  • 以良好的方式使用 EWS 但发送后我需要关闭当前的撰写窗口。我来做吗?
  • 我认为你做不到。
  • 您可以使用 Office.context.mailbox.item.close() 在 Outlook Web 加载项的 Javascript API 中关闭邮件或日历项目。
猜你喜欢
  • 1970-01-01
  • 2010-09-20
  • 1970-01-01
  • 2016-02-07
  • 2017-08-29
  • 1970-01-01
  • 2015-11-27
  • 1970-01-01
  • 2014-04-14
相关资源
最近更新 更多