我有一个网站,提供每日房地产更新。用户注册,我们每天都会向他们发送一封电子邮件。但是,Gmail会将我们的所有电子邮件标记为垃圾邮件。我们应该寻找什么?我的网站电子邮件将垃圾邮件在Gmail中
1
A
回答
2
0
添加到您的安全名单,由于PHP的简单,也很容易通过发送邮件
mail()
,但有99%的机会你做错了。 您需要遵循正确的使用指南才能使用mail()
。我的建议是使用第三方电子邮件服务一样Mandrill
如果仍然选择与php
mail()
继续下去,请遵循以下指导原则,这将帮助您一定程度上。
设置正确的头:
$headers .= 'From: YourLogoName [email protected]' . "\r\n" ;
$headers .= 'Reply-To: '. $to . "\r\n" ;
$headers .='X-Mailer: PHP/' . phpversion();
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$to = [email protected];
$subject = subject ;
$body = "<div> Email body goes here.. </div>";
mail($to, $subject, $body,$headers);
邮件发件人域和服务器域应该匹配
垃圾邮件发送者是臭名昭著的从一台服务器发送电子邮件,试图使收件人认为它来自其他地方。因此,如果您从[email protected]发送电子邮件,脚本驻留在example.com上是个不错的主意。
服务器不被列入黑名单
当服务器被列入黑名单,这意味着该服务器已确定为一个已发送大量的垃圾邮件。这会导致收件人邮件服务器拒绝或过滤从该服务器收到的任何邮件。
相关问题
- 1. Gmail将电子邮件移至垃圾邮件文件夹
- 2. System.net.mail电子邮件登陆垃圾邮件/垃圾邮件
- 3. Magento电子邮件转到垃圾邮件或垃圾邮件
- 4. 的Gmail考虑的电子邮件为垃圾邮件
- 5. Gmail的标记PHP的电子邮件为垃圾邮件
- 6. 电子邮件附件垃圾邮件
- 7. 来自apache的电子邮件来自Gmail垃圾邮件
- 8. 阻止电子邮件进入垃圾邮件(Gmail,Hotmail等)POSTFIX
- 9. 通过nodemailer发送电子邮件进入垃圾邮件gmail
- 10. Sendgrid电子邮件总是被发送到Gmail垃圾邮件
- 11. 防止电子邮件垃圾邮件?
- 12. PHP电子邮件垃圾邮件
- 13. Cakephp电子邮件去垃圾邮件
- 14. 网站被垃圾邮件
- 15. Codeigniter电子邮件类别 - 电子邮件垃圾邮件
- 16. 为什么我的网站电子邮件转到垃圾邮件框?
- 17. phpMailer Gmail垃圾邮件
- 18. 我的电子邮件从我们的域去垃圾邮件
- 19. 收到的垃圾邮件gmail邮箱
- 20. 邮件将垃圾邮件
- 21. 从Google App Engine发送的电子邮件转到Gmail中的垃圾邮件
- 22. Cakephp3组信头中的电子邮件组件:邮件都将垃圾邮件
- 23. 为什么我的电子邮件登陆垃圾邮件?
- 24. 电子邮件会在垃圾邮件中的蛋糕PHP
- 25. WordPress的通知电子邮件将垃圾邮件
- 26. Outlook标记电子邮件为垃圾电子邮件
- 27. 垃圾邮件与垃圾邮件
- 28. Gmail将我的网络应用程序的电子邮件过滤为垃圾邮件
- 29. 从Gmail垃圾邮件过滤器中删除网站
- 30. 使用MailKit将电子邮件移至垃圾邮件POP3
是的,它发生在许多网站。直到很少用户开始标记他们的收件箱,它将在未来为所有用户开始进入收件箱,他们有机器学习,检查所有这些东西并正确分析 –
使用第三方邮件提供商而不是PHP内部邮件发送电子邮件()函数。 – Simba
让我知道如果我的答案满足您的问题。如果是这样,请接受它 – SyntaX