我有一个网站,其中我使用PHPMailer功能将电子邮件发送给各个用户,但所有电子邮件都转到垃圾邮件或垃圾文件夹。我使用下面的代码&包括class.phpmailer.php文件。
========================
try {
$mail->AddAddress($to, $toname);
$mail->SetFrom($from, $fromname);
$mail->Subject = $subject;
$mail->Body = $message;
$mail->Send();
$_SESSION['msg'] = "<div class='alert-success alert text-center'>Request send successfully. Please check your inbox to reset password.</div>";
} catch (phpmailerException $e) {
$_SESSION['msg']= "<div class='alert-error alert text-center'>".$e->errorMessage()."</div>"; //Pretty error messages from PHPMailer
} catch (Exception $e) {
$_SESSION['msg']= "<div class='alert-error alert text-center'>".$e->getMessage()."</div>"; //Boring error messages from anything else!
}
============================
请建议我同样的解决方案。
谢谢
答案 0 :(得分:1)
如果您正在谈论GMail,它具有非常好的垃圾邮件类别,并根据邮件来源(即从邮件发送请求的位置)将其标记为垃圾邮件。对于其他邮件服务,请尝试更改邮件的内容。