我正在尝试使用以下代码通过PHP发送短信验证码
<?php
date_default_timezone_set('America/Vancouver');
$from = "WebMapper";
$headers = 'From: ' . $from . "\r\n";
$EmailTo = "2222222222@msg.telus.com";
$Subject = "";
$message = "Code is : 54689";
$success = mail($EmailTo, $Subject, $message, $headers);
?>
但我也在短信的顶部获得了domain@p39966pn2222.prod.phx3.secureserve Subj:
行!
domain@p39966pn2222.prod.phx3.secureserve Subj:
代码是:54689
我试图通过添加
来解决这个问题$from = "WebMapper";
$headers = 'From: ' . $from . "\r\n";
但仍然在短信之上。你可以告诉我如何覆盖或获取它并发送
代码是:54689
没有SMTP标头?
答案 0 :(得分:2)
从\r\n
中删除尾随的$headers
,过早地结束SMTP标头。