我正在使用 zmmailbox 导入从另一个 Zimbra 服务器导出的邮箱的 .tgz 文件。它适用于大多数邮箱,但有些邮箱有大文件夹,只能导入部分邮件。当我查看 tarball 时,所有邮件都在那里,但它们位于 Inbox!1、Inbox!2 等文件夹中。有什么技巧可以让它导入所有邮件吗?
谢谢!
答案1
当触发此事件时,您需要查看 mailbox.log,因为对于大型邮箱,可能并不总是超时,转储中的错误也可能导致导入退出。据我记得,所有内容都已登录,/opt/zimbra/log/mailbox.log
并且非常详细。如果这种情况zmmailbox
没有帮助,我认为对帐户进行完整备份并将其恢复到新帐户zmrestore
可能会有所帮助。只是一个疯狂的想法。
答案2
我今天才遇到这个问题,还在寻找解决方法。目前,唯一要做的似乎是编写一个脚本,解压每个文件,匹配符合模式的文件!d+
,将内容复制到正确的文件夹,然后重新将所有内容打包在一起。