![将所有邮件的精确副本转发到第二个存档邮件服务器](https://linux22.com/image/647733/%E5%B0%86%E6%89%80%E6%9C%89%E9%82%AE%E4%BB%B6%E7%9A%84%E7%B2%BE%E7%A1%AE%E5%89%AF%E6%9C%AC%E8%BD%AC%E5%8F%91%E5%88%B0%E7%AC%AC%E4%BA%8C%E4%B8%AA%E5%AD%98%E6%A1%A3%E9%82%AE%E4%BB%B6%E6%9C%8D%E5%8A%A1%E5%99%A8.png)
我目前正在使用 postfix 设置邮件服务器,几乎已经完成了。但我需要存档所有收到的邮件。我的第一个设置是设置参数sender_bcc_maps
并将recipient_bcc_maps
参数设置为外部电子邮件地址。这会将副本发送到给定的电子邮件地址。
但我真正想要的是第二个相同的邮件服务器,具有相同的用户和相应的电子邮件地址。该服务器应该收到每封邮件的副本,看起来像是直接发送到第二台服务器的邮件。
答案1
设置另一台服务器并让其接收 backup.domain.name 的邮件。在常规服务器和备份服务器上创建所有帐户。将帐户的单独条目添加到发件人和收件人密件抄送映射中。
sender_bcc_maps = hash:/etc/postfix/bcc_maps
recipient_bcc_maps = hash:/etc/postfix/bcc_maps
/etc/postfix/bcc_maps
[email protected] [email protected]
[email protected] [email protected]