使用phpmailer将邮件发送到垃圾邮件

使用phpmailer将邮件发送到垃圾邮件,php,phpmailer,Php,Phpmailer,我有一个网站,我在其中使用PHPMailer功能发送电子邮件给各自的用户,但所有的电子邮件去垃圾邮件或垃圾邮件文件夹。我使用了以下代码&include class.phpmailer.php文件 ======================== try { $mail->AddAddress($to, $toname); $mail->SetFrom($from, $fromname); $mail->Subject = $subject; $m

我有一个网站,我在其中使用PHPMailer功能发送电子邮件给各自的用户,但所有的电子邮件去垃圾邮件或垃圾邮件文件夹。我使用了以下代码&include 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!
}
试试看{
$mail->AddAddress($to,$toname);
$mail->SetFrom($from,$fromname);
$mail->Subject=$Subject;
$mail->Body=$message;
$mail->Send();
$\u会话['msg']=“请求发送成功。请检查您的收件箱以重置密码。”;
}捕获(phpmailerException$e){
$\u会话['msg']=“”.$e->errorMessage()。“”;//来自phpMail的漂亮错误消息
}捕获(例外$e){
$\u会话['msg']=“”.$e->getMessage()。“”;//来自其他任何内容的无聊错误消息!
}
============================

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!
}
请给我建议同样的解决方案


谢谢

如果你说的是GMail,它有很好的垃圾邮件分类功能,并根据邮件的来源(即邮件请求的发送地)将其标记为垃圾邮件。对于其他邮件服务,请尝试更改邮件内容。

在代码中提供SMTP详细信息也可以防止邮件发送到span这可能有助于u-
http://stackoverflow.com/questions/9988325/everytime-my-mail-goes-to-spam-in-phpmailer
http://stackoverflow.com/questions/16302962/mail-delivered-as-spam-phpmailer-how-to-avoid
如果您的网站域名是mydomain.com,请在“发件人”标题中确保使用someone@mydomain.comwhere添加“someone@mydomain.com“在标题部分&如何?是的,必须有一个从标题,填写它something@yourdomain.com