Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP电子邮件进入hotmail中的垃圾邮件文件夹_Php_Email_Send - Fatal编程技术网

PHP电子邮件进入hotmail中的垃圾邮件文件夹

PHP电子邮件进入hotmail中的垃圾邮件文件夹,php,email,send,Php,Email,Send,可能重复: 我一直在使用phpmail()发送注册邮件的功能。它们总是在hotmail的垃圾邮件文件夹中结束。我有SPF设置,请给出我的建议如何解决这个问题?我应该改用smtp吗?你永远无法预测Hotmail、Gmail等大型提供商将使用哪些规则来识别垃圾邮件。如果可以,垃圾邮件发送者也可以。那就太糟糕了 如果没有更多详细信息,我们无法看到可能会影响您的邮件的问题。提供一些示例代码 试着用它来分析你的消息,你可能可以在任何linux或unix服务器上安装和运行它。Daniel的链接()对你来说

可能重复:


我一直在使用php
mail()发送注册邮件的功能。它们总是在hotmail的垃圾邮件文件夹中结束。我有SPF设置,请给出我的建议如何解决这个问题?我应该改用smtp吗?

你永远无法预测Hotmail、Gmail等大型提供商将使用哪些规则来识别垃圾邮件。如果可以,垃圾邮件发送者也可以。那就太糟糕了

如果没有更多详细信息,我们无法看到可能会影响您的邮件的问题。提供一些示例代码

试着用它来分析你的消息,你可能可以在任何linux或unix服务器上安装和运行它。

Daniel的链接()对你来说是最有用的。我们多年来一直在与垃圾邮件分数作斗争,仅仅通过遵守规则就取得了一些不错的成功,您可以在该链接的顶部答案中找到这些规则。最后,我们发现使用像发送邮件这样的第三方系统要容易得多。让他们为你的邮件爆炸承担责任

没有提供大量无用地重新发明轮子的代码-

确保所有正确的标题都已准备就绪。
确保您有一个取消订阅链接
尽量不要让图像与文本的比例不合理。像所有图像一样,html电子邮件几乎肯定会成为hotmail的垃圾邮件。
研究hotmail的垃圾邮件指南并遵守它们

其他的一切都说了一遍又一遍

请记住,我不是建议您使用第三方系统,因为这不是您在问题中要求的。我只是告诉你,我工作的公司多年来一直在与垃圾邮件过滤器作斗争,尽管我们通过遵守规则取得了巨大成功,但我们发现让其他系统来处理我们的痛苦要容易得多——是的,即使它不是你的服务器,你仍然需要遵守规则。从长远来看,它更便宜


如果daniel把他的评论变成一个问题,我会支持他的回答。

获取合法邮件服务器:)检查服务器IP的黑名单,实施DKIM/DomainKeys等。