我写了一个脚本来从我的网站发送电子邮件。我在收件箱中收到了gmail,outlook和hotmail中的电子邮件,但是在yahoo中,它转到了SPAM
文件夹,而且还没有在雅虎工作的URL。我的代码有什么不对,
标题
$headers = "MIME-Version: 1.0 \r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1 \r\n";
$headers .= "From: $Name <$Email> \r\n";
$headers .= "Reply-To: $Email\r\n";
带网址的消息
$message.= "<a href='https://www.google.com'>Click here</a>";
答案 0 :(得分:1)
PHP-Mail功能未使用配置良好的SMTP服务器,因此可能是原因或尝试使用PHPMailer-Class。或者您需要尝试使用完整标题
此外,链接无法正常工作会导致您的垃圾邮件。需要移入收件箱并查看。
http://www.velvetblues.com/web-development-blog/avoid-spam-filters-with-php-mail-emails/
如需了解更多信息,请访问: - sending email via php mail function goes to spam