1
我正在爲我創建的網站只能從我的服務器運行。我希望它給我發送電子郵件使用PHP設置,但電子郵件進入我的垃圾郵件文件夾在Gmail中。我怎樣才能改變這在Gmail中,而不是PHP,將這些電子郵件發送到我的收件箱?我嘗試過使用mail()和phpmailer()。如何設置谷歌郵件不放在垃圾郵件文件夾中的PHP郵件?
這是我的PHP代碼。
$mail = new PHPMailer();
$body = "email from server - testing.";
$from = "[email protected]";
$email = "[email protected]";
$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!";
}
可能經過充分的重新培訓(單擊_not spam_按鈕)它最終會了解到您喜歡這些郵件。 – sarnold
你是說我必須一直這樣做,直到gmail認識到電子郵件不是垃圾郵件?我按了一次,仍然進入垃圾郵件文件夾。 – mtlca401
至少它是影響他們行爲的最簡單方法之一。也許設置[dkim](http://www.dkim.org/)或[spf](http://en.wikipedia.org/wiki/Sender_Policy_Framework)可能會有所幫助,但說實話,所有Google的反垃圾郵件措施都是保密地籠罩着,一切都只是猜測...... – sarnold