我应该如何创build一个办公室的所有电子邮件通信的主索引?

为了符合法规要求,我的雇主要求组织中的所有电子邮件信件进行索引。 我们的邮件服务器不是由我们pipe理,并没有这个function。 每个工作站都有自己的邮件软件。 除了寻找新的邮件提供商之外,我应该如何以大多数实时的方式为电子邮件编制索引?

老实说,从多个地方以多种格式索引任何types的数据是灾难性的。 你最好设置自己的内部电子邮件服务器,切换到提供索引function的提供商,或添加代理电子邮件服务器几乎是你最好的select。 所有这三个build议都有自己的利弊。

如果这是一个合理的业务需求……你的老板将为此付出代价。 如果你有一个小的IT部门…让别人来为你工作。 (读作“让office365,谷歌,或其他类似的公司是你的电子邮件提供商”)试图自己做这个没有一个专门的人,这个任务将最终使你看起来像你不知道你在做什么。 ..可能会让你在某个时候被解雇。

我想您可能正在寻找一种服务或设备,如梭子鱼邮件存储 。 我使用设备版本,并在发送/接收邮件时索引所有邮件。

最简单最有效的方法是使用组织的互联网网关,监听与邮件服务器的连接,并对进出的所有电子邮件执行数据包捕获。 将捕获的数据包存储在某种types的noSQL数据库中。

有一些开源项目可以做到这一点(Moloch浮想联翩),但如果邮件服务器使用SSL,则可能需要一点创意。