Apple的iCloud阻止来自我网站的电子邮件

时间:2013-07-08 12:19:54

标签: email iis icloud

我正在开发一个Web应用程序,并且在使用最基本的功能时遇到问题,发送电子邮件。我的电子邮件代码确实有效,我可以整天发送到gmail,yahoo和我的工作电子邮件地址。问题是,当Web应用程序尝试发送到Apple iCloud电子邮件地址时,电子邮件永远不会成功。我已经检查了电子邮件服务器日志,它确实发送了,这会让我相信Apple在他们到达用户之前就会以某种方式阻止我的电子邮件。

系统设置

  • 通过GoDaddy购买的域名。我设置了一个DNS A记录,将所有访问该域名的流量转发到我们的虚拟服务器,该虚拟服务器托管在1and1

  • 虚拟服务器是Windows 2008服务器。我将其设置为实际发送电子邮件的电子邮件服务器,而不是通过GoDaddy进行中继。 注意:在上面,我所做的只是添加一个*。在iis电子邮件配置中输入

下面是我的PHP测试代码,除了iCloud之外,它发送到每个没有问题的地方。

mail("person@me.com", "test", "this is a plain test", 'From: Site <no-    reply@domainname.com>');

非常感谢任何帮助!

1 个答案:

答案 0 :(得分:0)

为我们服务器的IP地址添加了反向DNS条目,并将服务器的IP地址从Apple的黑名单中删除。