这里是我的代码:我无法发送电子邮件到Hotmail的电子邮件?
<?php
$to = '[email protected]';
$subject = 'reservation hotel n';
$msg ='ok';
// Make sure to escape quotes
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=utf-8' . "\r\n";
$headers .= 'From: hôtel <[email protected]' . "\r\n";
mail($to, $subject, $msg, $headers);
?>
它的工作的Gmail,雅虎,GMX ...但它并没有为的Hotmail /现场/ MSN工作。
因为它适用于Gmail,我可以认为它与我的服务器无关,对吧?
我也刚刚试了一下:正在进行 http://www.microsoft.com/mscorp/safety/content/technologies/senderid/wizard/Default.aspx
系统维护。请稍后再试。
想到的求助
参见:http://stackoverflow.com/questions/22433687/how-to-format-an-email-that-hotmail-outlook-很高兴与 – 2014-10-20 11:40:51
Hotmail /微软在接受电子邮件方面非常严格 - 他们非常关注某些标头设置/它们的值,发件人和位置(服务器)“匹配”等。请参阅其他类似的问题主题试图找到解决方案,http://stackoverflow.com/search?q=php+mail+hotmail – CBroe 2014-10-20 11:42:25
有一大堆的服务器配置,你需要做的,使您的服务器可靠的电子邮件。现在大多数人使用第三方服务,如亚马逊,因为他们已经设置了一切,你可以确保你的电子邮件不会被视为垃圾邮件。您的代码没有任何问题 – danhardman 2014-10-20 11:42:59