Postfix 设置回复字段给发件人

Postfix 设置回复字段给发件人

如果收件人匹配某些地址,我想将回复字段设置为邮件发件人。我知道我可以使用这样的正则表达式来做到这一点

/^(To|Cc):.*[email protected]/ PREPEND Reply-To: [email protected]

但那是静态的,有没有办法设置消息的发件人?

答案1

根据http://www.postfix.org/header_checks.5.html您可以使用 Perl 语法进行文本替换,例如

/^(收件人|抄送):.*[电子邮件保护]/ PREPEND 回复至:${1}

我留给你的难题是查找 Perl RE 语法来仅检索作为匹配的电子邮件。


更新:就你的情况而言,这是这个 RegExp:

/^(To|Cc):\s*(\w+@\w+.\w{2,4})/ PREPEND 回复至:${2}

相关内容