【发布时间】:2017-07-28 03:21:18
【问题描述】:
我正在使用后缀挂钩来检查每封带有 bash 脚本的邮件。
我的 master.cf 中有这一行
smtp inet n - y - - smtpd -o content_filter=myhook:dummy
我的脚本也用于外发电子邮件,我希望在收到任何电子邮件时调用该脚本。我该如何配置?
最好的问候
【问题讨论】:
标签: postfix
我正在使用后缀挂钩来检查每封带有 bash 脚本的邮件。
我的 master.cf 中有这一行
smtp inet n - y - - smtpd -o content_filter=myhook:dummy
我的脚本也用于外发电子邮件,我希望在收到任何电子邮件时调用该脚本。我该如何配置?
最好的问候
【问题讨论】:
标签: postfix
我的猜测是您的传入和传出电子邮件通过相同的过程发送到 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
使用此配置:
【讨论】: