发送邮件到hotmail收件箱?

时间:2012-03-30 11:26:03

标签: php email gmail yahoo hotmail

我遇到了向Hotmail收件箱发送电子邮件的问题。 我的电子邮件被标记为垃圾邮件,并被发送到hotmail垃圾邮件文件夹。

我的代码

<?php
    $header = "Reply-To: info <info@appleparking.co.uk>\r\n";
    $header .= "Return-Path: info <info@appleparking.co.uk>\r\n";
    $header .= "From: info <info@appleparking.co.uk>\r\n";
    $header .= "Organization: Mobit Solutions\r\n";
    $header .= "Content-Type: text/plain\r\n";

    if(mail("my_personal_email@hotmail.com", "Test Message", "testing",$header))
        echo "email sent";
    else
        echo "email not sent";

?>

任何帮助将不胜感激。

3 个答案:

答案 0 :(得分:1)

您可以从PHP代码中做很多事情。但是你的代码似乎没问题。

仔细检查DNS中的SPF记录。您可以阅读有关SPF记录here的更多信息。

另请考虑使用Domain Keys

答案 1 :(得分:0)

我使用SwiftMailer或PHPMailer并没有任何花哨的东西(例如模板)来确保正确传递电子邮件。

答案 2 :(得分:0)

你的脚本对我来说很好,这是结果; enter image description here 有时Web主机会出现类似这样的问题,我建议您就此问题与您的Web服务提供商联系。运气最好!