2010-09-27 138 views
0


我使用的是CakePHP 1.3的内置电子邮件组件,而且似乎我所有的电子邮件都转到了hotmail垃圾邮件文件夹。
你们有没有人知道要改变什么让Hotmail认为这不是垃圾邮件?如果你们中的一些人遇到同样的问题,那么对他们所做的或试图修复它们的一些反馈意见将非常感谢。cakephp电子邮件组件电子邮件转到hotmail垃圾邮件文件夹

干杯,
尼古拉斯。

回答

1

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

您会发现设置像这样的垃圾邮件发送设备是多么容易。由随机机器而不是合适的邮件服务器交付的邮件很可能被归类为垃圾邮件。

要求Web服务器管理员设置从服务器发送的邮件。或者,您可以使用任何可信的SMTP服务器来发送邮件(例如谷歌)。

+0

嗨sibidida,我是我们专用服务器的管理员。你问我使用SMTP连接而不是PHP邮件()功能吗?为什么我不能在不将所有电子邮件发送到hotmail垃圾邮件文件夹的情况下使用php功能?欢呼声, – Nicolas 2010-09-27 13:47:50

+0

邮件始终通过SMTP传递。但是,连接方是谁呢?例如,默认情况下,mail()将自己引入一个随机机器(EHELO localhost)。看看这个邮件服务器,检查它是否在DNS中有正确的MX记录。如果他们认为你不是一个真正的邮件服务器,你会得到一个更高的垃圾邮件。这与PHP无关:任何人都可以和许多垃圾邮件发送者真的发送这样的垃圾邮件,而邮件服务器就是这样分类的。我要求你配置PHP或你自己的SMTP服务器,它会将hotmail看作是合法的。 – sibidiba 2010-09-27 15:11:53

+0

好吧,我明白你的意思。我将看看我的MX记录,并尝试在某处找到一些教程来使用我的SMTP配置PHP。我会保持这个话题更新。干杯, – Nicolas 2010-09-28 12:17:57

相关问题