我已将 Postfix 配置为通过另一台中继主机使用 SMTP。现在我需要更改电子邮件标头以便被中继主机接受,因为在我的服务器上运行的应用程序是一个过时的管理软件,它会将用户的电子邮件地址放入FROM
标头中(这很愚蠢,也是被拒绝的原因)——因为我没有时间更改代码,所以我想强制 Postfix 更改标头。我想实现的目标:
- 当前
FROM
标题应移至REPLY-TO
标题中 FROM
应默认设置标题,为每封外发邮件使用相同的电子邮件地址
关于第二点 - 我已经知道该怎么做了,只需将以下内容放入/etc/postfix/sender_canonical_maps
和(当然还要/etc/postfix/header_check
更新):main.cf
# /etc/postfix/sender_canonical_maps
/.+/ [email protected]
# /etc/postfix/header_check
/From:.*/ REPLACE From: [email protected]
但第一点给我带来了问题 - 如何用 Postfix 做到这一点?如何将当前FROM
标题放入标题中REPLY-TO
?