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