使用 Postfix 为 .forward 文件启用管道 (|) 功能

使用 Postfix 为 .forward 文件启用管道 (|) 功能

我在尝试让管道转发在 Postfix 上工作时遇到了问题。它没有运行我打算运行的脚本,而是附加到我的脚本中。在其他服务器上测试时,这似乎工作正常,这让我相信这是一个配置错误,我似乎无法在我的 main.cf 中找到它。

我进行了一些搜索并被告知我应该向我的送货代理添加 F=| 标志,但我不确定应该在哪里添加它。

谢谢!

答案1

我认为这取决于allow_mail_to_commands配置选项。在我们的系统中,我们将其设置为(默认?),允许在系统范围的别名文件和文件alias, forward中指定命令。~/.forward

您可以运行postconf以查看 Postfix 认为您的配置是什么。如果allow_mail_to_commands设置为其他内容,则更改它main.cf可能就是您所需的全部内容。否则,您可以发布您的版本(如果您愿意,可以删除)main.cf吗?

相关内容