【问题标题】:How to get All users All mail on Exchange server using EWS API?如何使用 EWS API 获取 Exchange 服务器上的所有用户所有邮件?
【发布时间】:2017-01-16 12:58:46
【问题描述】:

使用 EWS api 我可以获取特定用户的所有邮件收件箱。但是如何获取我公司交换服务器所有邮件的所有用户。这可能使用电源外壳,但它将如何以编程方式使用。在此先感谢

【问题讨论】:

  • 你已经尝试过什么?贵公司有多少交易所用户?您是否有权访问所有邮箱?
  • 是的,我已将访问权限委托给所有其他用户,并且有 60 个用户一次查找其他用户的邮箱,而不是全部

标签: c# office365 exchange-server exchangewebservices


【解决方案1】:

如果您想枚举所有电子邮件,那么您需要一次执行一个邮箱文件夹。 EWS(以及所有邮箱访问 API)是用户 API,因此您的应用程序在该上下文中运行,如果您需要扩展它,它们会运行多个线程并使用 EWS 模拟等,以便您可以同时访问多个邮箱。

如果您的问题是如何在多个邮箱中搜索,而这正是您可以在 Powershell 中执行的操作,请查看使用 eDiscovery https://msdn.microsoft.com/en-us/library/office/jj190897(v=exchg.150).aspx

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-03-10
    • 2012-04-25
    • 2011-11-16
    • 2011-03-24
    • 2016-09-12
    • 2016-02-13
    • 1970-01-01
    相关资源
    最近更新 更多