0

我在我用来发送和接收电子邮件的 linux 服务器中安装并配置了 squirrelmail。

现在我必须格式化linux服务器......然后在格式化之前我如何备份我的电子邮件和配置以便它们可以再次使用?

4

1 回答 1

1

备份您的电子邮件不是 SquirrelMail 的问题。SquirrelMail 是一个 IMAP 客户端,它本身不存储电子邮件。您需要确定用于特定电子邮件系统的存储类型。如果这是一个非常简单/默认的 *nix 电子邮件设置,您可以首先在 /home/ 中查找具有指示目的名称的目录,例如“Mail”、“Maildir”或类似名称。您还可以查看 /var/mail 或 /var/spool/mail

这里有一些关于在服务器之间迁移电子邮件的一些方法的入门信息:http: //squirrelmail.org/docs/admin/admin-11.html#ss11.2

此外,您可能需要重新考虑为什么需要格式化整个系统。*nix 系统不需要像 Windows 系统那样被对待。它们通常可以重新排列、扩展、调整或以其他方式更改,而无需重新格式化。

至于 SquirrelMail 本身,您可能需要备份一些东西,这将是 SquirrelMail 本身的任何配置文件(在其“config”目录中)和您安装的任何插件(您通常可以复制整个插件大多数典型插件的目录,并将它们传输到新系统,麻烦最小),您可能在“主题”目录中拥有的任何自定义主题,最后是所有用户偏好。您的用户偏好的位置取决于您的配置 - 可能在数据库中,也可能在“$data_dir”设置指向的任何位置(通过查看“config/config.php”或使用 SquirrelMail 的配置工具(“config /conf.pl")。如果您将用户首选项存储在一个目录中,您通常可以只复制整个目录。

SquirrelMail 详细升级的 wiki 页面与您需要的相同: http: //squirrelmail.org/docs/admin/admin-4.html

在服务器之间备份和迁移此类内容时,您需要非常小心电子邮件数据以及应用程序配置和首选项数据的文件/目录所有权/权限。如果服务器之间的用户和系统帐户名称和 UID 不同,则需要非常小心地调整文件的所有权以适应目标服务器。

于 2012-04-18T00:05:50.923 回答