我可以通过 EWS REST 调用在 Exchange 帐户上设置邮箱转发或规则来完成此操作吗?
Can I set up mailbox forwarding, or a rule to accomplish this, on an Exchange account through an EWS REST call?
当员工离开公司时,我们希望将所有电子邮件转发给同事以避免沟通失误,尤其是与客户的沟通。我们想通过调用 EWS REST API 的 SharePoint 工作流将转发规则放置在帐户上。
我尝试了一些 Google 搜索并最终在 API 文档中找到了一些相关方法,但我能找到的最接近的是直接转发消息的命令。
有没有一种明智的方法来完成我想做的事情,特别是通过 REST 调用?我知道这可以由 Net Ops 在管理员级别设置,但我们有一个特定的要求来使用 SP 工作流来完成此操作。我对 SharePoint 和 Web API 还很陌生,因此非常感谢任何帮助。
FWIW,我们在 SharePoint 2013 和 Office 365 Exchange 上。
如果您使用的是 OnPrem Exchange,则还没有 EWS Rest 界面(它将在 Exchange 2016 中推出)。 Office365 REST api 目前也不支持创建规则。
其他一些方法是使用 Remote Powershell https://msdn.microsoft.com/en-us/library/office/ff326159(v=exchg.150).aspx and Set-Mailbox https://technet.microsoft.com/en-us/library/bb123981(v=exchg.150).aspx(参见示例 1)在邮箱上设置转发。
您可以使用 EWS (SOAP) 创建收件箱规则 https://msdn.microsoft.com/en-us/library/office/ff597938(v=exchg.80).aspx。 (如果你真的想要,你可以构建一个 WebService 来支持它,并将它作为 REST 服务提供)。
干杯
格伦
当员工离开公司时,我们希望将所有电子邮件转发给同事以避免沟通失误,尤其是与客户的沟通。我们想通过调用 EWS REST API 的 SharePoint 工作流将转发规则放置在帐户上。
我尝试了一些 Google 搜索并最终在 API 文档中找到了一些相关方法,但我能找到的最接近的是直接转发消息的命令。
有没有一种明智的方法来完成我想做的事情,特别是通过 REST 调用?我知道这可以由 Net Ops 在管理员级别设置,但我们有一个特定的要求来使用 SP 工作流来完成此操作。我对 SharePoint 和 Web API 还很陌生,因此非常感谢任何帮助。
FWIW,我们在 SharePoint 2013 和 Office 365 Exchange 上。
如果您使用的是 OnPrem Exchange,则还没有 EWS Rest 界面(它将在 Exchange 2016 中推出)。 Office365 REST api 目前也不支持创建规则。
其他一些方法是使用 Remote Powershell https://msdn.microsoft.com/en-us/library/office/ff326159(v=exchg.150).aspx and Set-Mailbox https://technet.microsoft.com/en-us/library/bb123981(v=exchg.150).aspx(参见示例 1)在邮箱上设置转发。
您可以使用 EWS (SOAP) 创建收件箱规则 https://msdn.microsoft.com/en-us/library/office/ff597938(v=exchg.80).aspx。 (如果你真的想要,你可以构建一个 WebService 来支持它,并将它作为 REST 服务提供)。
干杯 格伦