linux – 如果From包含特定地址,如何在postfix中为外发邮件重写电子邮件主题?

前端之家收集整理的这篇文章主要介绍了linux – 如果From包含特定地址,如何在postfix中为外发邮件重写电子邮件主题?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想在外发邮件主题行中进行简单的重写(基本上只是字符串替换),但前提是邮件中有特定的发件人地址.
我查看了headers_checks,但是当你处理多个标题时我无法理解它是如何工作的.
如果我可以使用自定义脚本处理外发邮件会很有帮助,但我无法在postfix中找到如何做到这一点.

有什么建议?
谢谢!

解决方法

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

/ ^发件人:user@domain.com/ FILTER transport:destination

交通:目的地
line是最复杂的部分,transport是你将在master.cf中定义的一行,而destination是where(localhost:port,pipe等).您真的需要阅读一些文档,http://www.postfix.org/FILTER_README.htmlhttp://www.postfix.org/header_checks.5.html将为您提供有关如何将邮件传递到脚本的更多信息,以及您可以对其施加的控制.

猜你在找的Linux相关文章