如何备份 Postfix 的所有邮件(内容)?哪些文件夹?

如何备份 Postfix 的所有邮件(内容)?哪些文件夹?

我想备份所有电子邮件(他们的内容) 在我运行 Postfix 的服务器上,以便稍后我能在其他服务器或本地恢复电子邮件。

在其他文件夹中,我有这个:

$ ls -al /var/spool/

total 16
drwxr-xr-x  4 root    root 4096 May 22  2018 .
drwxr-xr-x 16 root    root 4096 Sep  5 18:28 ..
drwxrwxrwt  3 root    root 4096 May 23  2018 mail
drwxr-xr-x 18 postfix root 4096 Sep 11 20:01 postfix

我到底需要备份什么,哪些文件夹?

答案1

用户邮箱的存储位置取决于您的配置。

从受参数控制的 Postfixmail_spool_directory 或者,您可以选择将邮箱存储在用户主目录中,而不是系统目录中home_mailbox

或者,您可能已配置邮箱传输并使用诸如 dovecot 之类的工具将收到的邮件存储在特定位置,具体取决于配置方式。检查是否已这样做并将这些位置添加到备份中。

除了收件箱 (INBOX) 之外,您可能还使用 IMAP 服务器,该服务器允许您的用户创建其他文件夹来组织和存储他们的电子邮件。您可能还应该备份这些邮件。同样,该位置取决于该守护程序的配置方式。

相关内容