如果从包含特定的地址如何重写邮件主题在发送邮件的后缀?

我想在发送邮件的主题行中做一个简单的重写(基本上,只是stringreplace),但只有在邮件中有一个特定的发件人地址。 我看着headers_checks,但是我不明白在处理多个头时它是如何工作的。 如果我可以使用自定义脚本来处理外发邮件,这将是有帮助的,但我无法find如何在后缀中执行此操作。

有什么build议么? 谢谢!

你可以很简单地(在后缀), header_checks = regexp:/etc/postfix/header_checks是你需要的参数,然后在文件/etc/postfix/header_checks添加一行,如下所示:

/^From: [email protected]/ FILTER transport:destination

transport:destination
line是最复杂的部分,transport是一个你将在master.cf中定义的行,而目标是where(localhost:port,pipe等)。 你真的需要阅读一些文档, http://www.postfix.org/FILTER_README.html和http://www.postfix.org/header_checks.5.html会给你更多关于你的信息可以把邮件传递给你的脚本,以及你可以施加的控制。