我收到一个请求,要求捕获 Exchange 服务器上的所有电子邮件流量并将邮件存储到 dms/database。
经过一番调查,我得出结论,实现这样的事情的最佳方式是自定义 TransportAgent。
对此,有几个疑问:
MS 文档似乎相当过时,代码示例似乎已消失。它到处都提到 Exchange 2013,不过较新的版本应该也支持它们。
Office365 根本不支持它们(因为 Office 365 是一个长期计划,问题以后会再次出现)。
我的问题是,实现这样的事情的最佳方法是什么?是否有任何钩子或 API 可以让我拦截所有传入和传出的邮件(或者仅针对某个域,而不仅仅是每个用户帐户)?
理想情况下,是否存在一种可在本地和云 Exchange 服务器/Office365 中重复使用的解决方案?
答案1
理想情况下,是否存在一种可在本地和云 Exchange 服务器/Office365 中重复使用的解决方案?
是的。本地 Exchange Server 和 Office 365 中均提供日记功能。