【问题标题】:SPF setup for subdomain on different server不同服务器上子域的 SPF 设置
【发布时间】:2017-02-07 18:09:45
【问题描述】:

我正在尝试为使用域和子域的站点设置 SPF 记录。子域托管在不同的服务器上。

所以http://www.mywebsite.com 具有以下 SPF 记录。 v=spf1 ip4:10.10.10.10/18 ?全部

http://app.mywebsite.com 位于单独的服务器上,并通过 info@mywebsite.com 发送 PHP 邮件。

在 Gmail 中,我收到一个红色的小问号,上面写着“Gmail 无法验证 mywebsite.com 是否发送了这封电子邮件”。

我想知道我的部分问题是否在于设置了 SPF 记录?

谢谢

【问题讨论】:

    标签: php gmail spf


    【解决方案1】:

    SPF 与网络域无关,而仅与邮件域有关。因此,如果您只从 mywebsite.com 域发送邮件,则需要在该域而不是 www 子域下创建 SPF 记录。

    SPF 记录中的 IP 地址应该指向将发送邮件的邮件服务器,而不是运行 PHP 的网络服务器(如果网络服务器和邮件服务器在不同的电脑)

    【讨论】:

    • 如果邮件服务器是 Google Aps,SPF 记录应该是什么样的?
    • 对于 Google Apps/G Suite,SPF 记录应如下所示 v=spf1 include:_spf.google.com ~all 根据这篇文章:support.google.com/a/answer/178723?hl=en
    猜你喜欢
    • 2012-01-20
    • 2020-04-04
    • 1970-01-01
    • 1970-01-01
    • 2012-06-21
    • 2020-03-23
    • 2018-05-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多