我们的小店自永远以来一直在交易(目前在2003年)。 但是,我们使用第三方pipe理的Exchange提供商,并对我们允许每个用户的服务器端存储设置了严格的限制。 其结果是我们的用户都在本地PST文件中有额外的电子邮件,我们每天都进行备份。
我们正试图让所有人都接受Maildir的支持。 我基本上与这个人的问题相反: 推荐使用Dovecot / Thunderbird进行Exchange / Outlook迁移策略 ,同时增加Exchange的复杂性,使得Exchange目前不能保存所有的电子邮件,甚至不接受它。
对于大多数用户,我们可以简单地在Outlook中创buildIMAP帐户,然后在Outlook中复制/粘贴或拖动文件夹,然后Outlook通过IMAP将消息推送到dovecot,然后popup用户maildir的另一端。
对于一些用户来说,我们被困住了。 他们有多个大的PST档案。 每个人都在运行Outlook 2003.Outlook 2003支持两种types的PST文件:最大容量为2GB的向后兼容版本,以及支持多个TB的破解版本。
我们有用户混合使用最大尺寸的旧格式文件和新的格式文件。 我们尝试了相同的方法(只有两三个用户有这个问题,我们只有十几个电子邮件帐户或总计),但是当您在Outlook 2003中创build一个新的基于IMAP的帐户时,吨给你的PST文件types的select,你卡住最大2GB的大小。
结果是,Outlook最终不会让您将任何更多的数据复制到PST,这意味着您不能通过此方法将其他PST中的更多数据移动到服务器。
创build一个新的IMAP帐户到另一个2GB的PST服务器将无法正常工作,因为我们似乎无法让Outlook重现IMAP端文件夹结构,而无需下载所有的消息,只是填充到2GB。
像imapsync这样的工具将无法工作,因为电子邮件在Exchange服务器上不存在,只有在用户的本地PST中才存在。
如果我在这里丢失了一些明显的东西,我很抱歉,我对Outlook / Exchange没有多less经验。
考虑使用Thunderbird作为中间转换工具 – 它理论上可以将PST文件读取为原始格式(mbox),然后您可以使用它连接到您的Dovecot IMAP服务器,从“本地文件夹“到”服务器IMAP“帐户。 看到这个KB:
http://kb.mozillazine.org/Import_.pst_files
Thunderbird与Dovecot合作非常出色,所以你可能会看到在上一步复制比特stream的性能真的很好。
只是为了logging:
使用Outlook 2003,您可以上传到超过2 GB的IMAP服务器,但这有点棘手。 你必须上传最大。 2 GB的运行,你必须把每个上传运行到不同的文件夹,并在每次上传运行后,你必须退订Outlook中的文件夹。 我很早以前就这样做了,如果我没有记错,我甚至在运行之间重新启动了Outlook,但是我不确定这是必须的。
但是,正如我发现复制与Outlook到IMAP可以真的很慢,所以雷鸟是更好的方法(现在我只做与TB复制)。
尝试将所有邮件复制到本地目录,并将它们复制为eml文件。
然后,使用http://www.broobles.com/eml2mbox/将eml文件转换为mbox格式,然后将mbox转换为maildir并将其上传到服务器。