我真的想在发送带有php mail()
功能的短信时将from参数更改为我想要的任何内容。
例如,用户在他们的电话屏幕上看到text message from "the developer"
。
我不想要@domain
来自回复,也不想要电子邮件地址。
$headers = "From: " . "the developer" . "\r\n";
mail('#@domain', 'check', $client, $headers);`
答案 0 :(得分:0)
据我所知,标题被SMS网关剥离/替换,并带有标题。因此,更改末尾的FROM参数将不起作用。唯一的选择是查看租用短代码或使用基于价格的SMS网关提供商。我假设此措施有效防止恶意。
答案 1 :(得分:0)
您需要在邮件中添加-f标志以覆盖发件人,但我警告您这样做会在接收端产生X-Authentication-Warning: hostname: www-data set sender to info@example.com using -f
标头,除非您的{{1}允许此主机如果你在共享主机上,你可能无法控制它。