首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >通过exchange EWS API批准电子邮件

通过exchange EWS API批准电子邮件
EN

Stack Overflow用户
提问于 2017-04-12 02:38:38
回答 2查看 1.4K关注 0票数 5

我有一种情况,我需要重新路由邮件到另一个邮箱谁将是主持人。以编程方式-是否有方法批准我在版主邮箱中收到的消息?我在EWS中没有看到对它的明确支持。微软还支持其他API类型吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-08-13 07:05:29

这不是一种官方批准的方式,但下面的解决办法让我批准并拒绝版主邮箱中的邮件!

下面是一个做这项工作的Powershell代码!

要注意的事情:

代码语言:javascript
运行
复制
Item Classes: $EmailMessage.ItemClass = "IPM.Note.Microsoft.Approval.Reply.Approve" $EmailMessage.ItemClass = "IPM.Note.Microsoft.Approval.Reply.Reject"

Subject - Use the Normalized subject from the approval Request email and then append Accept or Reject.

RecipientTo - Needs to be set to the Microsoft Exchange Approval Assistant Address.

例如,拒绝来自Moderator's Mailbox的邮件

代码语言:javascript
运行
复制
$PR_REPORT_TAG = new-object Microsoft.Exchange.WebServices.Data.ExtendedPropertyDefinition(0x0031,[Microsoft.Exchange.WebServices.Data.MapiPropertyType]::Binary);
$VerbResponse = new-object Microsoft.Exchange.WebServices.Data.ExtendedPropertyDefinition([Microsoft.Exchange.WebServices.Data.DefaultExtendedPropertySet]::Common,0x8524,[Microsoft.Exchange.WebServices.Data.MapiPropertyType]::String);  

$ReportID = $null
[Void]$Item.TryGetProperty($PR_REPORT_TAG,[ref]$ReportID)
$EmailMessage.SetExtendedProperty($VerbResponse,"Reject")
$EmailMessage.SetExtendedProperty($PR_REPORT_TAG,$ReportID)

请看一下链接!解释得很好!

票数 3
EN

Stack Overflow用户

发布于 2017-04-28 16:35:35

这是不可能的,通过图形或Outlook。

您可能可以使用运输规则完成这一任务。有一种设置电子邮件审批链的场景听起来很相似。然而,这是一个配置过程,而不是REST。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43359295

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档