使用 EWS Managed API 移动一批 EmailMessages
Moving batch of EmailMessages using EWS Managed API
是否可以通过一个请求将 EmailMessage 的列表移动到 Exchange Web 服务?
移动一条消息的唯一方法是 EmailMessage.Move 方法:
Item item = beforeMessage.Move(WellKnownFolderName.JunkEmail)
有没有可能要一批货?
使用 MoveItems 方法,例如 ExchangeService.MoveItems https://msdn.microsoft.com/en-us/library/office/microsoft.exchange.webservices.data.exchangeservice.moveitems(v=exchg.80).aspx,它将对请求进行批处理。我会谨慎优化您的批量大小以避免节流问题。
是否可以通过一个请求将 EmailMessage 的列表移动到 Exchange Web 服务? 移动一条消息的唯一方法是 EmailMessage.Move 方法:
Item item = beforeMessage.Move(WellKnownFolderName.JunkEmail)
有没有可能要一批货?
使用 MoveItems 方法,例如 ExchangeService.MoveItems https://msdn.microsoft.com/en-us/library/office/microsoft.exchange.webservices.data.exchangeservice.moveitems(v=exchg.80).aspx,它将对请求进行批处理。我会谨慎优化您的批量大小以避免节流问题。