我尝试通过SMTP发送邮件,并提供了一个返回path。 Postfix似乎用“From”-Header覆盖了我的值。 当通过PHP发送邮件时,我可以设置返回path标题“-f”选项。
有没有办法通过SMTP或者这是不可能的?
提前致谢!
编辑:我知道VERP,但我正在寻找一个解决scheme,而不使用它。
Return-Path与SMTP对话中的MAIL FROM:命令使用的是一样的。 它通常,但不总是与邮件中的From:标题相同。
因此,当您使用SMTP发送邮件时, MAIL FROM使用的地址必须是您希望发送任何反弹的地址。 From:地址通常是您希望人们回复的地址。
也有Reply-To ,可能是第三个地址。 这通常用于邮件列表 – 当列表服务器发送消息时,MAIL FROM将是列表服务器本身的电子邮件地址,以便它可以处理任何反弹。 From:将是邮件作者的地址,Reply-To将是邮件列表的邮寄地址,所以对邮件的任何回应通常会被列入整个列表。