拦截 Exchange Server 和 Office365 上的邮件流量

拦截 Exchange Server 和 Office365 上的邮件流量

我收到一个请求,要求捕获 Exchange 服务器上的所有电子邮件流量并将邮件存储到 dms/database。

经过一番调查,我得出结论,实现这样的事情的最佳方式是自定义 TransportAgent。

对此,有几个疑问:

  1. MS 文档似乎相当过时,代码示例似乎已消失。它到处都提到 Exchange 2013,不过较新的版本应该也支持它们。

  2. Office365 根本不支持它们(因为 Office 365 是一个长期计划,问题以后会再次出现)。

我的问题是,实现这样的事情的最佳方法是什么?是否有任何钩子或 API 可以让我拦截所有传入和传出的邮件(或者仅针对某个域,而不仅仅是每个用户帐户)?

理想情况下,是否存在一种可在本地和云 Exchange 服务器/Office365 中重复使用的解决方案?

答案1

理想情况下,是否存在一种可在本地和云 Exchange 服务器/Office365 中重复使用的解决方案?

是的。本地 Exchange Server 和 Office 365 中均提供日记功能。

相关内容