B Faley Asked: 2010-03-15 02:23:41 +0800 CST2010-03-15 02:23:41 +0800 CST 2010-03-15 02:23:41 +0800 CST 如何恢复qmail备份文件 772 我们qmail在 linux 服务器上用作我们的邮件应用程序。几周前,我们的服务器崩溃了,我们从头开始安装了所有东西,我们的用户开始再次发送和接收电子邮件。问题是他们丢失了旧电子邮件。qmail我们有整个目录的备份。但我不知道如何在不丢失新邮件的情况下恢复旧邮件。值得一提的是,我在恢复旧的已发送邮件方面没有任何问题。当我将电子邮件文件复制到.sent-mail/cur目录中时,我将它们恢复到已发送的用户邮箱中,但恢复/cur目录中的文件不适用于收件箱电子邮件,我无法恢复它们。 backup linux email cdp 1 个回答 Voted Jonathan Clarke 2010-03-15T07:28:51+08:002010-03-15T07:28:51+08:00 听起来您使用的是 maildir 存储格式(每个文件夹在服务器上的一个文件夹,在三个目录“cur”、“new”和“tmp”内,每个包含一个文件用于每封电子邮件)。 在 Maildirs 中处理电子邮件只是复制文件的问题。您应该能够通过将所有旧文件复制到新目录来恢复所有旧电子邮件。 但是,请确保您的用户在执行此操作后重新启动他们的电子邮件客户端,因为如果内容即时更改,邮件客户端和服务器往往会感到困惑。
听起来您使用的是 maildir 存储格式(每个文件夹在服务器上的一个文件夹,在三个目录“cur”、“new”和“tmp”内,每个包含一个文件用于每封电子邮件)。
在 Maildirs 中处理电子邮件只是复制文件的问题。您应该能够通过将所有旧文件复制到新目录来恢复所有旧电子邮件。
但是,请确保您的用户在执行此操作后重新启动他们的电子邮件客户端,因为如果内容即时更改,邮件客户端和服务器往往会感到困惑。