大型Exchange邮箱,Apple Mail,多个连接到同一帐户的本地数据一致性问题

我有一个长期的情况与客户谁拥有大量的电子邮件。 更糟糕的是,邮件内容和附件的大部分都是文本文件。 所以,我们正在讨论很多标题,小文件和一大堆内容来索引。

数据目前使用的平台是Hosted Exchange 2010.托pipeExchange我假定这是最稳健的电子邮件解决scheme。 我所使用的托pipe平台具有一些非常好的function,例如能够抓取每个邮箱的每周PST快照以供备份,这对IMAP提供商来说很难实现。

最差的用户是收件箱每月收到约5000封邮件的用户,其中大部分用户因为包含有关合同和交易的重要法律信息而无法删除,因此线索的完整性必须保留。

为了进一步解决问题,在5台计算机上有5个邮箱都通过Exchange协议与Apple Mail订阅。 他们坚持使用苹果的邮件,并把所有这些邮箱都提供给所有的机器,这是合法的,因为他们需要能够search与公司所有账户中的交易和合同有关的通信,以确保没有交易被错过当回应客户。 唯一可行的select是build议他们启动一个不同的数据库来保存这些线程,这对他们来说是一项额外的工作,可能需要雇用额外的劳动力来处理。

我已经耗尽了我对如何处理这个问题的知识,并且电子邮件的数量不断增加。 主邮箱中的邮件传入速率比去年翻了一番。

到目前为止,我所做的解决这个问题的方法是:

  • “分块”所有服务器端邮箱文件夹的大小小于5000个标头
  • 将每个用户的非主要帐户以仅标头模式转移到Outlook 2011中
  • 从邮箱中删除所有非必要的通信(Facebook提醒,促销等)
  • 将2012年之前的内容移动到主用户的单独交换邮箱,以使主邮箱和其归档的总邮箱大小降至7GB以下,其他所有邮箱都较小
  • 托pipeExchange提供程序将所有邮箱移动到新的服务器端数据库
  • 将所有本地数据导出到邮件存档,删除所有邮件数据并重新创build所有帐户

无论我做什么,我都与Apple Mail保持与帐户可靠同步的一致性问题。 症状:

  • 服务器端文件夹随机消失或丢失内容(服务器端都是好的,Mail只是不能显示文件夹或其内容)
  • 收件箱停止更新,丢失所有内容或恢复到过去的date

用户坚持继续使用Apple Mail。 尽pipe我完全意识到这个应用程序有几个问题,它没有正确地实现IMAP或Exchange,在保持本地caching的完整性以及许多其他问题方面存在问题,但我仍然在尽我所能地尝试允许用户继续使用它,因为他们喜欢做。 部分原因是我不确定Outlook 2011或任何其他电子邮件客户端可以优雅地处理这个问题。 如果我坚持认为只有这样才能更好的改变电子邮件客户端,我必须确保新的解决scheme确实能够保持完整性。

在本地存档内容不是一个选项,因为该内容必须传播到至less5台计算机,并与每个归档操作保持同步,而每次归档操作都必须频繁地发生。

如果有人知道这个解决scheme的确定性的解决办法,那么我将永远解决这个问题。

我试图在邮件中添加Exchange帐户作为IMAP,这确实会产生更好的同步结果,但会加剧另一个问题,即交易断路器 – 与同一个邮箱(5 Mail + 2 iOS设备),Exchange服务器遇到太多的并发IMAP连接问题。 无论使用哪个客户端,我都能够使用MS Outlook 2010和2007,Thunderbird on Win和OS X,Mail和Outlook 2011复制问题。因此,我最多可以维护一个IMAP连接,而不会冒连接拒绝的风险由于IMAP并发限制。 我还validation了其他托pipe的Exchange实现受到与Office 365testing相同的限制。

我可以将这种情况转移回只提供IMAP的服务提供商,但是我不确定哪个提供商可以保证更好的结果。

我欢迎你的智慧。

利用Outlook Web Access …考虑真正的Outlook 2011 for Mac,因为它可以处理卷和并发问题。 请注意,Outlook for Mac使用相同的Spotlightsearch解决scheme,同样擅长通过索引邮件进行search。

根据我的经验,Apple Mail在这些情况下往往会倒下。 你已经达到了应用程序的限制。 如果用户坚持这样做,并以这种方式工作,他们需要更强大的软件。