Postfix:可以通过 SMTP 覆盖 Return-Path

Postfix:可以通过 SMTP 覆盖 Return-Path

我尝试通过 SMTP 发送邮件并提供 Return-Path。Postfix 似乎用“发件人”标头覆盖了我的值。当我通过 PHP 发送邮件时,我可以使用“-f”选项设置 Return-Path 标头。

有没有办法通过 SMTP 来实现这一点,或者这是否不可能?

提前致谢!

编辑:我知道 VERP,但我正在寻找不使用它的解决方案。

答案1

Return-Path 与 SMTP 对话中的命令中使用的相同。它通常(但并非总是)与邮件中的 -headerMAIL FROM:相同。From:

因此,当您使用 SMTP 发送邮件时,使用的地址MAIL FROM必须是您希望任何退回邮件发送到的地址。From:-address 通常是您希望人工回复的地址。

还有Reply-To,这可能是第三个地址。这通常用于邮件列表 - 当列表服务器发送消息时,MAIL FROM 将是列表服务器本身的电子邮件地址,以便它可以处理任何退回。发件人:将是邮件作者的地址,回复将是列表的邮件地址,因此对电子邮件的任何回复通常都会发送到整个列表。

相关内容