在 Postfix 中对来自匹配收件人域的邮件进行有条件重写

在 Postfix 中对来自匹配收件人域的邮件进行有条件重写

在 postfix 中我想创建一个(可以这么说)重写规则来重写“邮件发件人” - 与一个特定的发件人地址匹配的字段“[电子邮件保护]“ 到 ”[电子邮件保护]“(用于 aol smarthost),如果(作为条件)“收件人”字段与 *@aol.com 匹配”

我必须这样做,因为 aol 拒绝使用除真实注册帐户之外的其他“邮件发件人”地址......

是否可以通过 header_checks 来实现?

答案1

这应该可以。

/^From: (.*?)@gmail.com$/ REPLACE From: John Smith <[email protected]>
/^From: [email protected]/ REPLACE From: [email protected]

此外,您不需要对正则表达式文件进行后期映射。

相关内容