Postfix 根据邮件内容发送密件抄送

Postfix 根据邮件内容发送密件抄送

我知道 postfix 中的 body_checks 指令,并尝试在我的 pcre:/etc/postfix/body_check 中执行以下操作

/some string/ BCC [email protected]

但它不起作用。操作 BCC 可能不能在这里。有什么解决办法吗?如果电子邮件包含特定字符串,则发送密件副本。

谢谢。

答案1

您可以通过反转逻辑来解决这个问题:设置 always_bcc 来传递给指定的过滤收件人,然后检查正文中的字符串。

当然,您将产生的额外流量是巨大的(您将使发送的消息数量增加一倍),但您不能将 always_bcc 与内部生成的邮件一起使用;postfix 将拒绝复制它们以防止路由循环。

相关内容