Postfix:根据发件人的域动态重写服务器名称

Postfix:根据发件人的域动态重写服务器名称

我正在设置 postfix SMTP 中继,它将被放置在 Exchange 服务器之后。

详细信息:1)postfix 服务器名称 mail.server.com 2)我们有几个域:a-domain.com、b-domain.com 等等。

我需要以某种方式重写电子邮件标题。这样收件人就不会收到如下电子邮件:

已收到:来自 mail.server.com ([XX.XX.XX.X])

但如果发件人是[电子邮件保护] 或者来自 mail.b-domain.com ([XX.XX.XX.X]) 如果发件人是[电子邮件保护]

这可能吗?

答案1

Postfix 不直接支持此功能,但您可以摆弄传输图以实现您的目标。

您可以在 中添加多个传输master.cf,每个域各添加一个,并使用-o添加重映射规则的指令

transport文件中,您可以设置传输规则以使用根据master.cf域名指定的传输

这篇博文包含一些示例和一些链接。

相关内容