【问题标题】:How to configure SendGrid Sender Authentication (Domain Verification) in GoDaddy如何在 GoDaddy 中配置 SendGrid 发件人身份验证(域验证)
【发布时间】:2020-10-13 07:33:45
【问题描述】:

从 SendGrid 添加 CNAME 后,无法使用 GoDaddy 验证域

【问题讨论】:

    标签: sendgrid godaddy-api


    【解决方案1】:

    这是一个简单的修复。 SendGrid 要求您在 DNS 管理门户上添加 3 个 CNAME(如果需要启用品牌,则为 5 个 CNAME)用于域验证。问题是我添加了 SendGrid 提供给我的整个 CNAME,但 GoDaddy 只需要个人名称,它在域名解析期间将域名附加到 CNAME。

    例如,如果 SendGrid 要求您在 GoDaddy 中添加如下内容作为 CNAME,

    • ex0123.sub.domain.com,您应该只添加 ex0123
    • 对于 s1._domainkey.sub.domain.com,您应该只添加 s1._domainkey 作为
    • 对于 s2._domainkey.domain.com,仅添加 s2._domainkey

    这解决了我的问题,希望对你也有帮助!

    【讨论】:

    • 天哪,我知道这是违反 rulz 的,但我爱你.... 保持安全 Sreepriya
    • 你是怎么知道的 :O ?我有超过 4 天的时间和很多失去的客户试图解决这个问题
    • 你是个传奇。为什么他们不能标准化这些东西。
    • 这行得通!这应该是公认的答案!非常感谢!
    • 第二次回到这里,我忘了。再次感谢!
    【解决方案2】:

    Sreepriya Sreekumaranswer 运行良好,但截至 2021 年 5 月在 Godaddy 中,我必须保留完整的 s2._domainkey.domain.com,然后它才能运行。

    步骤 1 和 2 与该答案中所写的完全相同。

    【讨论】:

    【解决方案3】:

    就我而言,我挣扎了一天,找到了this doc,上面写着:-

    某些 DNS 主机会自动将您的顶级域添加到您创建的 DNS 记录的末尾,这可以将“email.domain.com”的 CNAME 转换为“email.domain.com.domain.com”。添加新记录时,请务必遵循 DNS 面板中现有记录的约定,因为有时您只需添加顶级域左侧的内容。

    例如,“email.”CNAME 变为 “email.domain.com”

    在 Godaddy 中,您不必将域名放在CNAME 记录中,只需放入子域即可。 另外,您需要将 Sendgrid 提供的整个 VALUE 字符串放入 Godaddy 的 value 字段中。截至 2021 年 9 月。

    【讨论】:

      猜你喜欢
      • 2018-11-16
      • 2012-12-15
      • 1970-01-01
      • 1970-01-01
      • 2022-08-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多