编写脚本实现Postfix内容过滤
我想知道怎么用Python或Ruby写一个脚本,通过SMTP或UUCP在Postfix中进行内容过滤(不是用管道)。有没有一些示例可以参考?
1 个回答
5
如果你不需要处理整个邮件内容,可以简单地为Postfix写一个策略服务器,具体可以参考访问策略委托。
如果你需要处理整个邮件,那就有几种选择,详细信息可以查看Postfix内容检查。
你可以实现一个内容过滤器(具体可以参考FILTER_README),这个过滤器通过SMTP或LMTP接收邮件,处理完后再通过SMTP把邮件发送回Postfix;或者你也可以实现一个milter,关于这个的Python库是可以找到的。