0

mail()在使用 php函数发送短信时,我真的很想将 from 参数更改为我想要的任何东西。text message from "the developer"例如,用户在他们的手机屏幕上看到。我不想要@domainFrom 回复,也不想要电子邮件地址。

$headers = "From: " . "the developer" . "\r\n";
mail('#@domain', 'check', $client, $headers);`
4

2 回答 2

0

据我所见,标头被 SMS 网关用他们准备的标头剥离/替换。因此,更改您的 FROM 参数将无效。唯一的选择是考虑租用一个短代码号码或使用基于价格的 SMS 网关提供商。我假设此措施有效防止恶意意图。

于 2013-05-21T03:21:26.737 回答
0

您需要在邮件中添加 -f 标志以覆盖发件人,但我警告您这样做会导致X-Authentication-Warning: hostname: www-data set sender to info@example.com using -f接收端出现标题,除非您允许此主机/etc/mail/trusted-users,您可能无法控制如果您是在共享主机上。

于 2013-05-21T03:22:39.310 回答