Open Directory在osx服务器10.9上多次崩溃后,我决定从头开始;格式化磁盘,安装osx 10.9并像以前一样设置server.app。
要恢复邮件我虽然聪明并且将每个用户的邮箱内容(位置/图书馆/服务器/邮件/数据/邮件/ [旧GUID])复制到新设置。 登录显示收件箱中的所有内容。现在,几天后我发现发送的文件夹是空的,或者在安装之前包含任何邮件。事实证明只复制了收件箱。
有人建议我如何取回已发送的物品吗?
答案 0 :(得分:0)
经过一些研究后,我解决了我的问题;我希望这有助于我的同事节省时间和噩梦。
(子)dovecot中的文件夹有自己的目录,以点(。)开头,例如.Sent Messages。由于该点,文件夹被隐藏。我将子文件夹复制到新邮件目录,更新了正确的用户权限,并且能够恢复旧邮件。
如果用户(或客户端软件)已添加相同的文件夹,只需重命名即可。另一种可能性是添加临时用户,将电子邮件还原到该用户。在用户邮件客户端上,添加此临时邮箱并将邮件移动到正确的文件夹。最后一个解决方案只有在没有太多消息时才能正常工作。
真正帮助我的是使用openssl通过终端连接IMAP,可以找到一个简单的指南here。