Phpmailer不在Hotmail收件箱或垃圾邮件中?

Phpmailer不在Hotmail收件箱或垃圾邮件中?,php,phpmailer,Php,Phpmailer,所以我认为,如果你向hotmail发送电子邮件,它至少会以垃圾邮件的形式到达,但在这种情况下,它不会。那么,我是否在下面的代码中做错了什么?我用Gmail测试了同样的代码,它工作得非常好。当然,我认为这与Hotmail过滤器有关 需要注意的是,我已经在我的域名上设置了电子邮件地址,并且设置了SPF记录 有什么不对劲吗?我怎样才能检查它 当前PHP: <?php require 'PHPmailer/PHPMailerAutoload.php'; $mail = new

所以我认为,如果你向hotmail发送电子邮件,它至少会以垃圾邮件的形式到达,但在这种情况下,它不会。那么,我是否在下面的代码中做错了什么?我用Gmail测试了同样的代码,它工作得非常好。当然,我认为这与Hotmail过滤器有关

需要注意的是,我已经在我的域名上设置了电子邮件地址,并且设置了SPF记录

有什么不对劲吗?我怎样才能检查它

当前PHP:

<?php 

    require 'PHPmailer/PHPMailerAutoload.php';
    $mail = new PHPMailer(true);

try {
    $mail->SMTPDebug = true;
    $mail->SMTPAuth   = true;                  // enable SMTP authentication
    $mail->Host       = "smtpout.secureserver.net"; // sets the SMTP server
    $mail->Port       = 26;                    // set the SMTP port
    $mail->Username   = "username"; // SMTP account username
    $mail->Password   = "password";        // SMTP account password
    $mail->setFrom('email', 'Immortal Insurance');
    $mail->AddAddress('sendtoemail');
    $mail->AddAddress('sendtoemail');
    $mail->Body       = 'This is a test Email';
    $mail->AddAttachment('tosend/policy.pdf');
    $mail->Send();
    echo "Message Sent OK<p></p>\n";
} catch (phpmailerException $e) {
    echo $e->errorMessage();
} catch (Exception $e) {
    echo $e->getMessage();
}


?>


通常在邮件日志中有一些东西可以帮助您:/var/log/maillog@HansWassink这是一个Windows主机,邮件日志的位置有什么不同吗?对不起,我不知道。不过,一个快速的谷歌搜索让我想到了这一点:谢谢,我来看看look@Synchro我终于发现这些邮件都是垃圾邮件,它说智能过滤器已经将这些邮件归类为垃圾邮件。有什么方法可以改进电子邮件代码吗?通常在邮件日志中有一些东西可以帮助您:/var/log/maillog@HansWassink这是一个Windows主机,邮件日志的位置有什么不同吗?对不起,我不知道。不过,一个快速的谷歌搜索让我想到了这一点:谢谢,我来看看look@Synchro我终于发现这些邮件都是垃圾邮件,它说智能过滤器已经将这些邮件归类为垃圾邮件。有什么方法可以改进电子邮件代码吗?通常在邮件日志中有一些东西可以帮助您:/var/log/maillog@HansWassink这是一个Windows主机,邮件日志的位置有什么不同吗?对不起,我不知道。不过,一个快速的谷歌搜索让我想到了这一点:谢谢,我来看看look@Synchro我终于发现这些邮件都是垃圾邮件,它说智能过滤器已经将这些邮件归类为垃圾邮件。有什么方法可以改进电子邮件代码吗?