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

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

我正在使用PHP的mail()函数发送电子邮件(sendmail进程正在运行)。但所有的邮件都会发送垃圾邮件(如果是gmail)。我尝试了很多我在网上找到的技巧,但没有一个工作,请告诉我任何确定的技巧。



holdtom
浏览 608回答 3
3回答

潇潇雨雨

您必须添加针头:示例代码:$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!";   }?> 

临摹微笑

试试PHP Mailer库。或者通过SMTP发送邮件,然后再发送邮件。也尝试提供所有细节,如FROM,return-path。
打开App,查看更多内容
随时随地看视频慕课网APP