Postfix 重写了我的 return-路径

Postfix rewrites my return-path

我一直在将我的邮寄地址从 "example.com" 更改为子域 - 说 "mail.example.com" 以在那里配置无回复地址。我使用 "sendmail -f noreply@mail.example.com" 发送电子邮件确保 Return-Path 是正确的。我的邮件传递链如下所示:

发送服务器 --> relay_server --> 网关输出

由于我不知道的原因,当我的电子邮件到达发送出去的网关时,我看到 "from" 地址已经在后缀日志文件中更改为 "noreply@example.com"。这也是我在到达目的地时在详细消息日志中看到的。

我在这里看到过类似的主题,但我先一步检查了我是否使用了“-f”sendmail 开关。

有线索吗?

经过整个周末的故障排除,我终于找到了原因:

http://www.postfix.org/postconf.5.html#masquerade_domains

加上重新启动所有与 postfix 相关的守护进程(postfix、dkim 等等)有帮助。