【问题标题】:Postfix smtp hook not working后缀 smtp 挂钩不起作用
【发布时间】:2017-07-28 03:21:18
【问题描述】:

我正在使用后缀挂钩来检查每封带有 bash 脚本的邮件。

我的 master.cf 中有这一行

smtp      inet  n       -       y       -       -       smtpd -o content_filter=myhook:dummy

我的脚本也用于外发电子邮件,我希望在收到任何电子邮件时调用该脚本。我该如何配置?

最好的问候

【问题讨论】:

    标签: postfix


    【解决方案1】:

    我的猜测是您的传入和传出电子邮件通过相同的过程发送到 Postfix(smtpd 使用 smtp 端口:25)。

    所以content_filter 以任一方式应用

    实现目标的一种方法是使用另一个smtpd 进程在没有content_filter 的情况下侦听另一个端口。在master.cf

    smtp      inet  n       -       y       -       -       smtpd -o content_filter=myhook:dummy
    1025      inet  n       -       y       -       -       smtpd
    

    使用此配置:

    • 每封发送到端口 25 的邮件都会被过滤。
    • 发送到端口1025的每封邮件都不会被过滤

    【讨论】:

      猜你喜欢
      • 2015-06-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-10
      • 1970-01-01
      相关资源
      最近更新 更多