后缀 smtp 钩子不工作
Postfix smtp hook not working
我正在使用后缀挂钩通过 bash 脚本检查每封邮件。
我的 master.cf
中有这一行
smtp inet n - y - - smtpd -o content_filter=myhook:dummy
我的脚本也被调用用于外发电子邮件,我希望当我收到任何电子邮件时只调用脚本。我该如何配置?
此致
我的猜测是您的传入和传出电子邮件通过相同的过程发送到 Postfix(smtpd
使用 smtp
端口:25)。
因此 content_filter
以任何一种方式应用
实现目标的一种方法是使用另一种方法smtpd
process listening on an other port without the content_filter
. In the master.cf
:
smtp inet n - y - - smtpd -o content_filter=myhook:dummy
1025 inet n - y - - smtpd
使用此配置:
- 发送到端口 25 的每封邮件都会被过滤。
- 每封发送到端口1025的邮件都没有被过滤
我正在使用后缀挂钩通过 bash 脚本检查每封邮件。
我的 master.cf
中有这一行smtp inet n - y - - smtpd -o content_filter=myhook:dummy
我的脚本也被调用用于外发电子邮件,我希望当我收到任何电子邮件时只调用脚本。我该如何配置?
此致
我的猜测是您的传入和传出电子邮件通过相同的过程发送到 Postfix(smtpd
使用 smtp
端口:25)。
因此 content_filter
以任何一种方式应用
实现目标的一种方法是使用另一种方法smtpd
process listening on an other port without the content_filter
. In the master.cf
:
smtp inet n - y - - smtpd -o content_filter=myhook:dummy
1025 inet n - y - - smtpd
使用此配置:
- 发送到端口 25 的每封邮件都会被过滤。
- 每封发送到端口1025的邮件都没有被过滤