python - 编写一个脚本,使用postfix进行内容过滤

标签 python ruby postfix-mta

我如何用 python 或 ruby​​ 编写脚本通过 smtp 或 uucp (不是管道)在 postfix 中进行内容过滤?有例子吗?

最佳答案

如果您不需要整个邮件正文来处理它,您可以简单地为 Postfix 编写一个策略服务器,请参阅 Access policy delegation .

如果您需要处理整封邮件,您有几种可能性,请参阅Postfix Content Inspection .

您可以实现 content filter (参见 FILTER_README )它通过 SMTP 或 LMTP 获取邮件,并在处理后通过 SMTP 将其发送回 Postfix,或者您可以实现一个 milter,为此 appropriate libraries for Python存在。

关于python - 编写一个脚本,使用postfix进行内容过滤,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3652161/

相关文章:

ruby-on-rails - attr_accessor 使用表名

postfix-mta - Postfix - 需要 530-5.5.1 身份验证

perl - 有没有比 postcat 更好的工具来查看 postfix 邮件队列文件?

python - Pandas - 合并具有短间隔的开始/结束时间范围

python - python3 socket recvfrom仅从netcat接收数据

python - 如何使用 np.save 将文件保存在 python 的不同目录中?

ruby - Firebase 全局变量 Ruby

ruby - Ruby基础知识

linux - 收件人地址被拒绝 : User unknown in virtual mailbox table;

python - 同时递归两个链表