如何将 Postfix 发出的所有邮件存储在 DB(MYSQL)中

如何将 Postfix 发出的所有邮件存储在 DB(MYSQL)中

我为我的网络服务器设置了 postfix,我想将服务器发出的每封电子邮件存储到数据库中。有人知道我该如何实现这一点吗?仅供参考,我只使用此服务器发送电子邮件,并使用 google Apps 接收电子邮件。

答案1

你需要做几件事

  1. 使用总是密送设置将电子邮件副本分叉到备用目的地(您使用什么实际上并不重要,这仅适用于下面的第 3 项)
  2. 设置管道传输到 master.cf 文件中,它将接收电子邮件并将其存储在数据库中。您必须自己编写此实用程序/脚本。
  3. 使用运输地图将该 always_bcc 地址的邮件重定向到您在 master.cf 中定义的传输

相关内容