为了账号安全,请及时绑定邮箱和手机立即绑定

如何防止通过PHP mail()发送的邮件发送到垃圾邮件?

如何防止通过PHP mail()发送的邮件发送到垃圾邮件?

PHP
holdtom 2019-08-28 09:40:00
如何防止通过PHP mail()发送的邮件发送到垃圾邮件?我正在使用PHP的mail()函数发送电子邮件(sendmail进程正在运行)。但所有的邮件都会发送垃圾邮件(如果是gmail)。我尝试了很多我在网上找到的技巧,但没有一个工作,请告诉我任何确定的技巧。
查看完整描述

3 回答

?
潇潇雨雨

TA贡献1833条经验 获得超4个赞

您必须添加针头:


示例代码:


$headers = "From: myplace@example.com\r\n";

$headers .= "Reply-To: myplace2@example.com\r\n";

$headers .= "Return-Path: myplace@example.com\r\n";

$headers .= "CC: sombodyelse@example.com\r\n";

$headers .= "BCC: hidden@example.com\r\n";


if ( mail($to,$subject,$message,$headers) ) {

   echo "The email has been sent!";

   } else {

   echo "The email has failed!";

   }

?> 


查看完整回答
反对 回复 2019-08-28
?
临摹微笑

TA贡献1982条经验 获得超2个赞

试试PHP Mailer库
或者通过SMTP发送邮件,然后再发送邮件。
也尝试提供所有细节,如FROMreturn-path

查看完整回答
反对 回复 2019-08-28
  • 3 回答
  • 0 关注
  • 607 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信