php - 如何使用 PHP 在 Hotmail 的收件箱而不是垃圾邮件中发送电子邮件?

标签 php email sendmail

<分区>

正如我的问题所说,是否有任何可能的方式将电子邮件从您的脚本发送到收件箱而不是垃圾邮件? 我使用了 mail() 和标题的很多变体,然后使用 PHPMailer 进行了大量测试,设置 SMTP 等但没有。所有电子邮件都发送到垃圾文件夹。

我很好奇我如何从博客中收到如此多的时事通讯或简单的电子邮件到我的收件箱中,但我无法正确发送有关用户购买的电子邮件通知。

我在 bluehost 上使用共享主机。

请与我分享您的想法或代码(如果有的话)。

最佳答案

让邮件可靠地通过大型邮件提供商的垃圾邮件过滤器需要比任何单个开发人员都多的工作和访问权限。

您可以从您可以控制的事情开始,例如 IP 的 RDNS 记录、邮件服务器的 SPF 记录、设置 DomainKeys 等。这会有所帮助。

但您永远无法协商合法电子邮件公司必须将其邮件发送给这些客户的白名单访问权限,以及他们为保留在这些白名单上并将其 IP 从黑名单中删除而进行的日常工作。

简短的回答:如果您希望以编程方式发送的邮件可靠地到达收件箱,请使用该业务中某人的服务。

http://www.sendgrid.com

http://www.postmarkapp.com

http://aws.amazon.com/ses

关于php - 如何使用 PHP 在 Hotmail 的收件箱而不是垃圾邮件中发送电子邮件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7083432/

相关文章:

php - Cakephp模型忽略belongsTo中的条件

javascript - Node 邮件程序 : Greeting never received

Java 邮件程序不工作

java - 发送邮件错误,javax.mail.MessagingException : Could not connect to SMTP host: localhost, port: 25;

windows - smartd 使用 sendmail 发送邮件

php - 将 PHP session 从一个目录传递到另一个在 public_html 中并行创建的目录

php - 如何向队列传递参数?

php - Cakephp:更新记录而不引用主键

excel - 将图表从 Excel 粘贴到 Outlook 电子邮件中

Outlook 中的 HTML 电子邮件背景中断布局 - 使用 vml 方法