在 PHP mail() 中屏蔽 'Reply-To' 地址 header
Masking 'Reply-To' address header in PHP mail()
使用phpmail()
函数发送e-mail时,'From'
header可以获得任意随机e-mail地址and/or 我们想要的名字。
然而,'Reply-To'
header 似乎只收到准确的 e-mail 地址,显然是为了让接收者回复有效地址。
我想知道是否有任何可能的方法在 'Reply-To'
header 上显示随机电子邮件地址,同时将回复电子邮件发送到另一个电子邮件地址。
这可能吗?
假设这是我们的代码:
$subject = "Your subject";
$message = "$message";
$headers = 'From: myemail@my_domain.com' . "\r\n" .
'Reply-To: ' . $email;
在这里我们可以清楚地看到发件人地址与回复地址不同,这是告诉浏览器邮件是从哪个地址发送的以及回复到哪里,但是你想屏蔽回复地址-to... 那么告诉我,如果我们将回复地址屏蔽到另一个地址,那么会发生什么?
浏览器会尝试回复屏蔽地址而不是真实地址...所以我相信屏蔽回复地址是不可能的...因为被屏蔽的地址不是我们的,因此我们根本不会得到任何回复..
使用phpmail()
函数发送e-mail时,'From'
header可以获得任意随机e-mail地址and/or 我们想要的名字。
然而,'Reply-To'
header 似乎只收到准确的 e-mail 地址,显然是为了让接收者回复有效地址。
我想知道是否有任何可能的方法在 'Reply-To'
header 上显示随机电子邮件地址,同时将回复电子邮件发送到另一个电子邮件地址。
这可能吗?
假设这是我们的代码:
$subject = "Your subject";
$message = "$message";
$headers = 'From: myemail@my_domain.com' . "\r\n" .
'Reply-To: ' . $email;
在这里我们可以清楚地看到发件人地址与回复地址不同,这是告诉浏览器邮件是从哪个地址发送的以及回复到哪里,但是你想屏蔽回复地址-to... 那么告诉我,如果我们将回复地址屏蔽到另一个地址,那么会发生什么?
浏览器会尝试回复屏蔽地址而不是真实地址...所以我相信屏蔽回复地址是不可能的...因为被屏蔽的地址不是我们的,因此我们根本不会得到任何回复..