Gmail 如何将google mail设置为不将php邮件放入垃圾邮件文件夹?

Gmail 如何将google mail设置为不将php邮件放入垃圾邮件文件夹?,gmail,phpmailer,spam,Gmail,Phpmailer,Spam,我正在为我创建一个只从我的服务器运行的站点。我想它给我发送电子邮件使用php这是设置,但电子邮件进入我的垃圾邮件文件夹在gmail。我怎样才能在gmail而不是php中更改它,将这些电子邮件发送到我的收件箱?我尝试过使用mail()和phpmailer() 这是我的Php代码 $mail = new PHPMailer(); $body = "email from server - testing."; $from = "email@mysite.com"; $email = "myemail

我正在为我创建一个只从我的服务器运行的站点。我想它给我发送电子邮件使用php这是设置,但电子邮件进入我的垃圾邮件文件夹在gmail。我怎样才能在gmail而不是php中更改它,将这些电子邮件发送到我的收件箱?我尝试过使用mail()和phpmailer()

这是我的Php代码

$mail = new PHPMailer();

$body = "email from server - testing.";
$from = "email@mysite.com";
$email = "myemail@gmail.com";

$mail->IsSMTP(); 
$mail->Host       = "localhost"; 
$mail->SMTPDebug  = 2;

$mail->SetFrom($from, "mysite.com");
$mail->AddReplyTo($from, "mysite.com");

$mail->Subject    = "emails";

$mail->MsgHTML($body);

$address = $email;
$mail->AddAddress($address, "me");

// $mail->Send();

if(!$mail->Send()) {
echo "Mailer Error: " . $mail->ErrorInfo;
} else {
echo "Message sent!";
}

我看不出您的代码有任何错误,因为您似乎正确设置了来自的
。不过,我建议您检查GMail收到的实际邮件头(
Show Original
在电子邮件/邮件的邮件选项下),并检查
From
邮件头是否正确。不正确的发件人是此类问题的常见原因

正如sarnold在上文中所说,这涉及到一定程度的猜测工作,但我建议您考虑以下一个或多个方面:

  • 检查/设置域的SPF或DKIM
  • 检查/设置用于发送电子邮件的IP地址的反向dns记录
  • 检查您发送的IP地址是否在黑名单上(如果在黑名单上,请联系您的ISP)。可能有助于检查多个黑名单

我看不出您的代码有任何错误,因为您似乎正确设置了
中的
。不过,我建议您检查GMail收到的实际邮件头(
Show Original
在电子邮件/邮件的邮件选项下),并检查
From
邮件头是否正确。不正确的发件人是此类问题的常见原因

正如sarnold在上文中所说,这涉及到一定程度的猜测工作,但我建议您考虑以下一个或多个方面:

  • 检查/设置域的SPF或DKIM
  • 检查/设置用于发送电子邮件的IP地址的反向dns记录
  • 检查您发送的IP地址是否在黑名单上(如果在黑名单上,请联系您的ISP)。可能有助于检查多个黑名单

可能经过充分的再培训(单击“非垃圾邮件”按钮),它最终会知道你喜欢这些邮件。你是说我必须一直这样做,直到gmail确认这些邮件不是垃圾邮件吗?我按过一次,它仍然会进入垃圾邮件文件夹。这至少是你影响他们行为的最简单方法之一。也许设置或可能会有所帮助,但老实说,谷歌所有的反垃圾邮件措施都是保密的,一切都只是猜测……好吧,它所做的只是按了三次“非垃圾邮件”按钮。它现在显示在我的收件箱中。我不知道如何把你的建议作为答案。也许主持人会。因为我不知道,我没有费心回答。也许我应该这么做,那样你就可以接受它,或者其他人就可以投票否决它。。不管怎么说,Awalsh给出了几乎相同的答案,他可以比我更多地使用这些分数,所以如果你喜欢的话,请随意标记他的答案。也许经过充分的再培训(单击“非垃圾邮件”按钮),它最终会知道你喜欢这些邮件。你是说我必须继续这样做,直到gmail确认这些邮件不是垃圾邮件吗?我按过一次,它仍然会进入垃圾邮件文件夹。这至少是你影响他们行为的最简单方法之一。也许设置或可能会有所帮助,但老实说,谷歌所有的反垃圾邮件措施都是保密的,一切都只是猜测……好吧,它所做的只是按了三次“非垃圾邮件”按钮。它现在显示在我的收件箱中。我不知道如何把你的建议作为答案。也许主持人会。因为我不知道,我没有费心回答。也许我应该这么做,那样你就可以接受它,或者其他人就可以投票否决它。。不管怎样,Awalsh给出了几乎相同的答案,而且他比我更能使用这些分数,所以如果你喜欢,请随意标记他的答案。