【问题标题】:cakephp email component emails go to hotmail junk foldercakephp 电子邮件组件 电子邮件转到 hotmail 垃圾文件夹
【发布时间】:2011-04-17 16:00:10
【问题描述】:


我正在使用 CakePHP 1.3 的内置电子邮件组件,似乎我所有的电子邮件都进入了 hotmail 垃圾文件夹。
你们有谁知道要改变什么才能让 Hotmail 认为这不是垃圾邮件吗?如果你们中的一些人遇到了同样的问题,我们将非常感谢您就他们所做的或尝试解决的问题提供反馈。

干杯,
尼古拉斯。

【问题讨论】:

    标签: email cakephp components spam hotmail


    【解决方案1】:

    Cake 只使用 PHP 内置的 mail() 工具。如果没有任何进一步的设置,您的邮件将不会由适当的 MX 服务器传递,而是 sendmail 二进制文件直接连接到远程主机上的 SMTP 端口并尝试传递。

    您知道设置这样的垃圾邮件发送工具是多么容易。由随机机器而不是适当的邮件服务器发送的邮件很可能被归类为垃圾邮件。

    请网络服务器管理员设置从服务器发送邮件。或者,您可以使用任何受信任的 SMTP 服务器来发送邮件(例如 google)。

    【讨论】:

    • 嗨 sibidida,我是我们专用服务器的管理员。您是要我使用 SMTP 连接而不是 PHP mail() 功能吗?为什么我不能在不将所有电子邮件发送到 hotmail 垃圾文件夹的情况下使用 php 功能?干杯,
    • 邮件始终通过 SMTP 传递。但谁是连接方则有所不同。例如,默认情况下,mail() 会将自己介绍为随机机器(EHELO localhost)。查看此邮件服务器,例如检查它在 DNS 中是否有正确的 MX 记录。如果他们认为您不是真正的邮件服务器,您将获得更高的垃圾邮件分数。这与 PHP 无关:任何人都可以而且很多垃圾邮件发送者真的会像这样发送垃圾邮件,而且邮件服务器会永远这样分类。我要求您配置 PHP 或您自己的 SMTP 服务器,它会将 hotmail 视为合法的。
    • 好的,我明白你的意思了。我将查看我的 MX 记录并尝试在某处找到一些教程来使用我的 SMTP 配置 PHP。我会不断更新这个话题。干杯,
    猜你喜欢
    • 2018-10-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-29
    • 2010-11-19
    • 2017-03-02
    • 2015-01-04
    相关资源
    最近更新 更多