【问题标题】:Apple's iCloud blocking emails from my websiteApple 的 iCloud 阻止来自我网站的电子邮件
【发布时间】:2013-07-08 12:19:54
【问题描述】:

我正在开发一个 Web 应用程序,但在使用最基本的功能(发送电子邮件)时遇到了问题。我的电子邮件代码确实有效,我可以整天发送到 gmail、雅虎和我的工作电子邮件地址。问题是,当 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>');

任何帮助将不胜感激!

【问题讨论】:

  • 在与我们的一位内部系统管理员交谈后,他提到我可能需要为虚拟服务器设置反向 DNS 记录。我已经提交了一张票,并会报告。 (我是开发人员,不是系统管理员,所以这对我来说是全新的)
  • 好的。我们完成了服务器 IP 地址的 rDNS 记录,但苹果似乎仍在阻止简单的测试电子邮件。 :( 我现在没有想法,我们将不胜感激。谢谢!
  • 终于搞定了。出于某种原因,Apple 将我们服务器的 IP 列入了黑名单。提交了将我们的 IP 从黑名单中删除的请求,一切都很好
  • 您是如何联系 Apple 的?我遇到了同样的问题。
  • 如何联系苹果:support.apple.com/en-us/HT204137

标签: email iis icloud


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-06-24
    • 2020-11-29
    • 1970-01-01
    • 1970-01-01
    • 2020-07-24
    • 1970-01-01
    • 2016-05-12
    相关资源
    最近更新 更多