在我们跳入高级学习之前,我知道Twilio和这样的程序已经存在,因为我过去几次使用它们,而今天仍在使用它们的系统。他们完美地工作。我的问题更多是让我学习如何以正确的方式发送电子邮件到短信而不添加到垃圾邮件分数中。我想从网页向自己发送短信通知,但目前尚未发送。我尝试使用gmail,并且收到了短信。
我从邮局局长那里收到的消息是
MISSING_MID缺少消息ID:标头
这使我在垃圾邮件规模计上的得分超高。在研究了Google之后,我得到了here的SO信息,这似乎是解决该问题的方法。但是,问题在于选择的答案并不能说明如何在脚本中使用它,因此我不知道将其放在何处。
这是我的秘诀
//test sending email to sms
$subject = "";
$headers = "From: John Doe <contact@mydomain.com>\r\n";
$to = "testphonenumber@txt.att.net";
$body = " This is a test message sent from php mail function. If you see this reply (cat in the hat) lol";
//create unique message-id
$messageid = time() .'-' . md5($sender . $recipient) . '@yourdomain.com';//how and where to use this??
//mail
mail($to, "", $body, $headers)