【问题标题】:VBA vs. VSTO vs. Office.js vs. MS Graph vs. MS FlowVBA vs. VSTO vs. Office.js vs. MS Graph vs. MS Flow
【发布时间】:2017-05-02 00:23:29
【问题描述】:

我有使用 Hosted Exchange 的 Outlook 2016。这是我需要做的:

  • 通过自定义表单添加联系人时自动添加 Outlook 任务。
  • 通过电子邮件将预制的 .doc、.html 或 .mshtml 文件发送给一组联系人。
  • 跟踪谁收到了预制电子邮件

我有一些 JS 经验,但我不怕进入 .NET 或 VBA。我倾向于 VSTO,因为根据我的阅读,Office.js 似乎不允许在 Word 和 Outlook 之间实现很多互操作性。

任何建议将不胜感激。

【问题讨论】:

    标签: outlook vsto outlook-addin office-js office-2016


    【解决方案1】:

    根据您的描述,我会一起跳出 Outlook 并使用Microsoft Graph API。使用 Graph,您可以连接 Webhook,这样您就可以在添加新的 Contact 时捕获,然后将 send an emailfile attachment 连接起来。然后,您可以使用Extended Properties 将每个联系人标记为他们收到的文档/电子邮件。

    我还建议查看Microsoft Flow。对于这样的工作流程场景,它可能更合适。

    【讨论】:

    • 首先,感谢您的快速回答!我检查了 Graph 和 Flow,看起来它们不支持带有托管交换的 Outlook 2016。请纠正我,我错了,只是误解了一些东西。
    • Outlook 并不真正适用,Graph 针对 Exchange 本身运行。支持 Exchange Online 和 O365。对混合环境(混合本地和 O365)的支持处于预览阶段 - developer.microsoft.com/en-us/graph/docs/concepts/…
    猜你喜欢
    • 1970-01-01
    • 2011-02-09
    • 1970-01-01
    • 2016-08-20
    • 2011-03-17
    • 2011-01-27
    • 1970-01-01
    • 2014-03-12
    • 1970-01-01
    相关资源
    最近更新 更多