获取通过 postfix 发送的所有电子邮件的副本?

获取通过 postfix 发送的所有电子邮件的副本?

我正在更改几年前由不再存在的人们在不再受支持的操作系统上安装的 postfix 安装,并且我想从现有的 postfix 安装中获取真实数据样本以测试新的安装。

那么,有没有办法获得全部电子邮件通过后缀保存在某处?

请注意,我发现的大多数压力测试工具都不能满足我们的需求,因为最需要测试的是反垃圾邮件和反病毒软件如何反应,而我发现的压力测试程序会生成随机数据而不是使用真实样本。

答案1

答案2

是的,你可以复制所有邮件我现在可以给出例子

如果您在旧服务器的 /home/vmail 中安装 postfix,例如,您有域 domain1.com、domain2.com、domain3.com,那么您可以在新服务器中以 root 身份使用 rsync 复制所有域。之后,您需要像这样更改组。在新服务器的域 /home/vmail/domain1.com 中,您必须执行此操作 chown vmail:vmail /home/vmail/domain1.com -Rf。您需要 laste 命令,因为只有 vmail 才有权写入和读取此文件夹。如果 root 是此文件夹的所有者,则您无法执行任何操作。

相关内容