在PHP

时间:2017-02-01 21:19:27

标签: php

我正在尝试使用以下代码通过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标头?

1 个答案:

答案 0 :(得分:2)

\r\n中删除尾随的$headers,过早地结束SMTP标头。